2012-01-08 18 views
9

¿Hay algún parámetro que pueda pasar a https://www.facebook.com/dialog/oauth que obligue al usuario a iniciar sesión de nuevo?¿Cómo puedo forzar el inicio de sesión con la API de OAuth?

El problema es que si el usuario inicia sesión en Facebook, se redireccionará de forma transparente a mi sitio, incluso si el usuario desea usar una cuenta de Facebook diferente.

La API OAuth de Twitter acepta un parámetro "force_redirect = true" que hace lo que yo quiero, pero no puedo encontrar uno para Facebook.

Respuesta

4

Creo que "auth_type = reauthenticate" es la opción que está buscando.

Documentos: https://developers.facebook.com/docs/reauthentication/

+0

Lo ocultaron muy bien! Eso es exactamente lo que estaba buscando, gracias. –

+5

Eso ya no es una solución. Mire aquí: http://stackoverflow.com/questions/13289240/reauthenticate-feature-has-changed-its-behavior – mba

+1

Veo un sitio que me obliga a iniciar sesión ahora mismo aunque ya estoy conectado a Facebook, por lo que Tiene que haber una manera de hacer esto. No me parece que auth_type esté siendo pasado. –

Cuestiones relacionadas