「Open棟梁 wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。
https://github.com/OpenTouryoProject/MultiPurposeAuthSite/
E-mailアドレスの確認(E-mail confirmation)
アカウント編集時、他のSessionを自動的にサインアウトさせるSecurityStamp?
E-mailやSMSを使用した2要素認証(Two-factor authentication)
外部Idp & STSサービスを使用した、外部ログイン(External login, Social login)
汎用認証サイト(Multi-purpose Authentication Site)に実装された「OAuth 2.0 Server」機能を使用して、
OpenID ConnectのIDトークン(JWTアサーション)形式のBearer Tokenを発行することで、
シングル・サインオン(SSO)やアプリケーション連携を実現する。
OAuth 2.0は、通常、アプリケーション間連携(認可)に使用するが、
JWTを使用することでシングル・サインオン(認証)にも使用できる。
Microsoft, Google, Facebook, Twitter, etc.
オンラインで処理可能な「カード決済」などを行なう。
「メール送信」や「SMS送信」がある。
詳しくはコチラを参照。
ASP.NET Identityを使用して連携できる(データストアは共有する)。
前述の「セキュアトークンサービス(STS)」を使用して連携する。