セッション/SSOへのリダイレクトなしでユーザーを認証する他の方法はありますか

DiscourseConnect を使用して SSO を実装し、ユーザーに匿名アクセスも提供しています。
ユーザーは複数の方法(ページ内のリンクやナビゲーション)で Discourse にアクセスできます。
これらのリンクをクリックするとフォーラムにリダイレクトされますが、ログインされていません。
フォーラムに到達したときにユーザーを認証する方法はありますか?
セッション/SSO メソッドを試しましたが、認証に失敗した場合、ユーザーはホームページにリダイレクトされますが、ユーザーをリターンパスに到達させたいと考えています。