Problema nell'accesso SSO

Ho creato con successo l’accesso SSO. ma il problema è che ogni volta che accedo tramite SSO devo fare clic sul pulsante di accesso.
Ma ho trovato un metodo che non richiede di fare clic sul pulsante di accesso. La soluzione è disabilitare le impostazioni login required. e chiamo mywebsite.com - This website is for sale! - mywebsite Resources and Information. che chiama automaticamente il pulsante di accesso, ma se disabilito login required allora il pulsante di accesso non viene chiamato.
Non voglio dare accesso anonimo al mio sito web. Quindi non posso usare questo metodo.

Qualcuno ha una soluzione migliore in modo che il pulsante di accesso venga chiamato automaticamente? O qualche altra idea?

Non capisco la domanda, scusami se non sono d’aiuto.

Se abiliti “Login richiesto”, disabilita i login locali e lascia che l’SSO sia il tuo unico metodo di accesso, chiunque visiti il tuo forum verrà presentato con una pagina che ha un pulsante di accesso. Una volta effettuato l’accesso tramite SSO, dovrebbero rimanere connessi, quindi non c’è bisogno di fare clic su accesso più volte. In questo modo gli anonimi non possono vedere il sito senza prima accedere.

Come? Qual è il server SSO?

Stai dicendo che se hai effettuato l’accesso al tuo sito SSO e in seguito visiti Discourse devi fare clic sul pulsante di accesso affinché Discourse sappia che hai effettuato l’accesso? E cosa succede quando fai clic sul pulsante di accesso?

Se non vuoi consentire l’accesso anonimo al tuo sito, allora vuoi abilitare login_requred.

sì, devo abilitare login required per negare l’accesso anonimo.
Spiego di nuovo
Il seguente flusso viene eseguito per il mio sito Web quando abilito SSO login e imposto tutto per SSO login

  1. questo è il mio sito Web principale. qui c’è un pulsante community, quando l’utente fa clic su questo pulsante chiamerà mywebsite.com - This website is for sale! - mywebsite Resources and Information.

  2. mywebsite.com - This website is for sale! - mywebsite Resources and Information. chiama la pagina di accesso del mio sito community (discourse community). quindi l’utente che ha effettuato l’accesso al sito principale viene automaticamente registrato anche nel sito community (quando ho disabilitato l’impostazione login required del sito community). Ma il problema è che quando abilito login required, la pagina di accesso non viene chiamata automaticamente. Devo fare clic manualmente sul pulsante di accesso, quindi verrà effettuato l’accesso alla pagina community.

Quindi ho bisogno di un modo per chiamare automaticamente il pulsante (o la pagina) di accesso senza disabilitare le impostazioni login required.

Questo è il link alla documentazione ufficiale di SSO

Non collegarti a /login ma a /session/sso per accedere automaticamente.

1 Mi Piace