ServiceStack 認証を自分の Web アプリに統合しています。私が実装しようとしているフローは
- 自分の AuthProvider の Authenticate メソッドを呼び出す
- authRepository に対する認証が true を返す場合、ユーザーはコードを挿入する必要がある別のビューにリダイレクトされます。false の場合は Unauthorized を返します
- コードが OK の場合、アプリは認証後リクエストを行います (処理中の場合はパスワード検証をスキップします)。
私の質問は次のとおりです。ユーザーを最初に要求した URL にリダイレクトする最良の方法はどれですか? このコントローラーで認証応答を取得し、メソッド内でアクションへのリダイレクトを実行するのは正しいですか? サービススタックが認証属性でどのように機能するかわかりません