Tengo un proveedor personalizado en next-auth (last.fm). el usuario ya está siendo enviado a la URL de autorización y puede autenticar la aplicación allí. Last.fm luego envía al usuario de regreso a la URL de devolución de llamada (en este caso, localhost:3000/api/auth/callback/lastfm con un token en la consulta. ¿Cómo puedo acceder a este token en la consulta para solicitar un token de sesión?
{ id: "lastfm", name:"Last.fm", authorization: LfmauthUrl, // Useres Autheries the App, Provider returns token type: 'oauth', version: "2.0", clientId: process.env.LASTFM_API_KEY, token: { // url: "https://example.com/oauth/token", async request(context) { // I thougt that the token maybe could be in the context here. Couldnt find it tho console.log(context) await makeTokenRequest(context) } } }Todo lo que realmente necesito es el token devuelto por last.fm después de la autenticación.
¡Gracias por cualquier ayuda!