Disculpa, hubo un error al autorizar tu cuenta

¿Podrías dar un poco más de detalles sobre qué salió mal en el otro extremo, para que las personas que buscan este error puedan usarlo para solucionar sus problemas?

Soy uno de esos casos; estoy autorizando Discourse contra Mattermost y estoy un poco atascado con un error similar:

Started GET "/auth/oauth2_basic/callback?code=<redacted>&state=<redacted>" for <IPv4> at 2020-02-07 13:07:46 +0000
(oauth2_basic) Setup endpoint detected, running now.
(oauth2_basic) Callback phase initiated.
(oauth2_basic) Authentication failure! invalid_credentials: OAuth2::Error,
Started GET "/auth/failure?message=invalid_credentials&origin=https%3A%2F%2F<discourse_FQDN>%2Flogin&strategy=oauth2_basic" for <IPv4> at 2020-02-07 13:07:47 +0000
Processing by Users::OmniauthCallbacksController#failure as HTML
  Parameters: {"message"=>"invalid_credentials", "origin"=>"https://<discourse_FQDN>/login", "strategy"=>"oauth2_basic"}

Gracias,
Beam

Hola,

ya no, lo siento… tuvimos una llamada con uno de los chicos de EAM y, durante la llamada, tuvo una gran revelación sobre lo que hizo mal. Lo malo es que nunca me dijo exactamente cuál fue ese error :frowning:

Lo siento, tío…

Puede que llegue tarde a la discusión, pero me encontré con un problema similar recientemente. En mi caso, el problema ocurrió después de instalar Discourse e integrarlo con Google Sign-In. Inicialmente, todo funcionó bien, pero luego eliminé el droplet original (instancia del servidor) y reinstalé Discourse.

Durante la reinstalación, reutilicé las mismas credenciales de la API de Google para la integración, lo que provocó el mensaje de error:

“Lo sentimos, hubo un error al autorizar su cuenta.”

Después de solucionar algunos problemas, me di cuenta de que el problema eran las credenciales reutilizadas. Para resolver esto, creé un nuevo conjunto de credenciales de la API de Google para la integración. Una vez que actualicé la configuración con estas nuevas credenciales, ¡todo comenzó a funcionar perfectamente!