Automatische Kontoerstellung und -anmeldung, wenn login_required false ist

Hallo Leute,

Ich hatte zuvor einen SSO-Flow konfiguriert, bei dem login_required auf true gesetzt war und das gut funktionierte. Benutzer innerhalb meiner Anwendung folgen einem Link zur Community, und ihr Konto wird automatisch erstellt und sie werden sofort angemeldet (ein Haftungsausschluss informiert sie über diesen Vorgang).

Jetzt möchte ich diese Anforderung reduzieren und die Website-Inhalte für anonymen Zugriff freigeben. Der Ablauf für einen „angemeldeten Benutzer in meiner Anwendung“ soll jedoch derselbe bleiben. D. h., wenn sie aus meiner Anwendung kommen, sollte ihr Konto automatisch erstellt und sie sofort angemeldet werden. Sie sollten nicht als anonym behandelt werden.

Das Bild zeigt eine Benachrichtigung über die Anmeldeanforderung, die Benutzer auffordert, sich zu authentifizieren, um Inhalte zu lesen, und anonymen Zugriff verbietet. (Beschriftet von KI)

Ich habe versucht, die Website-Einstellungen zu ändern, aber die Authentifizierung wird nur wirksam, wenn login_required aktiviert ist.

Bild

Wie kann ich das erreichen?

Sie können dies erreichen, indem Sie für authentifizierte Benutzer in Ihrer Anwendung einen Link zu https://community.example.com/session/sso herstellen. Dies löst den Anmelde- / Kontoeinrichtungsfluss aus. Sie können auch den Parameter ?return_path hinzufügen, um auf eine bestimmte Seite zu verlinken.

Für nicht authentifizierte Benutzer sollten Sie weiterhin auf https://community.example.com verlinken.

1 „Gefällt mir“

Ausgezeichnet. Danke!

1 „Gefällt mir“

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