Inicio de sesión de terceros - sin acceso de administrador

Hola,
Quiero crear un sitio web donde un usuario pueda iniciar sesión con un sitio específico de Discourse y redirigirse de vuelta a mi sitio web con información básica como el nombre de usuario, el avatar, el correo electrónico y el ID de usuario. Sin embargo, el problema principal es que no tengo ningún acceso administrativo a dicho foro de Discourse y me preguntaba si había algún enfoque que pudiera tomar.

He visto muchos hilos diferentes sobre SSO y/o claves API de usuario.

He visto que puedo leer mis variables de sesión con URL/session/current.json, pero no creo que sea el mejor método para abordar esto. Si alguien tiene alguna recomendación sobre qué hacer, o algún hilo que seguir que ayude con el problema, agradeceré mucho su tiempo.

¡Muchas gracias,
Aidan!

Eso permitiría a cualquiera extraer las direcciones de correo electrónico de los usuarios de un foro, así que eso es un no-no.

2 Me gusta

Pero el usuario tendría que autorizar el intento, ¿verdad?
Básicamente como un Oauth

Todavía no sucede. El propietario del sitio es legalmente responsable de mantener esa información confidencial.

2 Me gusta