Criação automática de conta e login quando login_required é falso

Olá pessoal,

Anteriormente, configurei um fluxo de SSO onde login_required estava definido como true e funcionou bem. Os usuários dentro do meu aplicativo seguem um link para a comunidade e sua conta é criada automaticamente e eles fazem login imediatamente (um aviso os notifica sobre esse processo).

Agora, quero reduzir esse requisito e expor o conteúdo do site para permitir acesso anônimo, no entanto, o fluxo de um ‘usuário logado no meu aplicativo’ ainda deve ser o mesmo. Ou seja, se eles vierem de dentro do meu aplicativo, sua conta deve ser criada automaticamente e eles devem fazer login imediatamente. Eles não devem ser tratados como anônimos.

A imagem exibe um aviso de requisito de login que solicita aos usuários que se autentiquem para ler o conteúdo e proíbe o acesso anônimo. (Legenda por IA)

Tentei alternar as configurações do site, mas a autenticação imediata só entra em vigor quando login_required está ativo.

image

Como posso alcançar isso?

Você pode conseguir isso vinculando para https://community.example.com/session/sso para usuários autenticados em seu aplicativo. Isso acionará o fluxo de login/criação de conta. Você também pode adicionar o parâmetro ?return_path para vincular a uma página específica.

Para usuários não autenticados, você ainda deve vincular para https://community.example.com.

1 curtida

Excelente. Obrigado!

1 curtida

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.