# Use o plugin OAuth para Auth0 de forma mais integrada

**URL:** <https://meta.discourse.org/t/use-oauth-plugin-for-auth0-more-seamlessly/235331>\
**Category:** SSO\
**Created:** [6 Agosto , 2022 21:39 UTC](https://meta.discourse.org/t/use-oauth-plugin-for-auth0-more-seamlessly/235331 "2022-08-06T21:39:45Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![tobi1](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobi1/32/211022_2.png) [@tobi1](https://meta.discourse.org/u/tobi1)\
**Post date:** [6 Agosto , 2022 21:39 UTC](https://meta.discourse.org/t/use-oauth-plugin-for-auth0-more-seamlessly/235331/1 "2022-08-06T21:39:45Z")

</div>

Estou tentando implementar a autenticação Auth0 no meu aplicativo Discourse. Segui essencialmente o fluxo [aqui](https://meta.discourse.org/t/how-to-use-auth0-with-the-oauth2-basic-plugin/64633) e consegui fazer funcionar.

No entanto, não estou totalmente satisfeito por vários motivos:

1. Após clicar em “entrar”/“inscrever-se”, há apenas um botão “com Auth0”. Quero que o painel de login/inscrição do Auth0 seja a única coisa que aparece após clicar em “entrar”/“inscrever-se” no topo da página do Discourse.
2. Após a autenticação com o Auth0, as pessoas não deveriam ter que criar um novo usuário, em vez disso, tudo deveria funcionar bem por causa do Auth0.
3. A autenticação por e-mail deveria ser ou ter sido tratada via Auth0, não via Discourse.
4. Se você já fez login via Auth0 nesse navegador, possivelmente com o mesmo aplicativo do Auth0, em outro módulo da nossa plataforma, você deverá ser conectado automaticamente.
5. Ainda deve haver a possibilidade de fazer login como usuário administrador, pois isso pode se mostrar mais desafiador após a implementação do ponto nº 1.

Você poderia me ajudar a configurar tudo ou pelo menos partes disso?

---

_[View the full topic](https://meta.discourse.org/t/use-oauth-plugin-for-auth0-more-seamlessly/235331)._
