ユーザーのログイン/サインアップページを持つAngular4 WebAppの作成を検討しています。私はそれを持ってできるようにする必要があります。Angular4 OAuth2 IdentityServer4
- カスタムログイン(つまり、ユーザーが自分のユーザー名/パスワードを設定して)
- Googleのログイン
- Facebookログイン
これまでのところ私の理解は、私ということです次のものが必要です。
- クライアント(私のAngular4ウェブアプリ)
- 認証サーバ(IdentityServer4?)
- リソースサーバ(ASP.NETコアのWeb API)
私は私の認証サーバとしてIdentityServer4のようなものを利用した場合。私はログイン/サインアップフォームをアプリに埋め込ませることができませんか?私はログインを実行するためにAuthServerにリダイレクトし、アクセストークンと共にクライアントにリダイレクトする必要があります。私たちが本当に望んでいないユーザーエクスペリエンスはどれですか?しかし、私は代替手段を認識していませんか?
私の質問は以下のとおりです。
- 私はIdentityServer4を使用している場合、私のAngular4アプリはログイン/登録ページを持つことができないことを修正しています。それはAuthServer自体
- にリダイレクトされ、実行されなければならない私は、フロントエンドのための私の要件IdentityServerを使用して