Open棟梁Project - マイクロソフト系技術情報 Wiki
目次 †
概要 †
- フォーム認証ではなく、OWINの認証用ミドルウェア(Owin.Security)を使用している。
- 特に、ソーシャルログインを行う場合、OWINで提供されるライブラリを使用する必要がある。
- Microsoft.Owin.Security.OAuth
- Microsoft.Owin.Security.Facebook
- Microsoft.Owin.Security.Google
- Microsoft.Owin.Security.Twitter
- Microsoft.Owin.Security.MicrosoftAccount?
以下の様なOSSのミドルウェアも公開されている。
OWIN が微妙ということであれば、下記のように、素組で実装できる
(ただし、プロトコルを理解して実装を行う必要がある。下記はOAuth。)。
以下も参考にできるかもしれない(こちらはSAML)。
参考 †
- Series: Owin Authentication « Passion for Coding
https://coding.abel.nu/series/owin-authentication/
- What’s this Owin Stuff About?
- ASP.NET Identity and Owin Overview
- Understanding the Owin External Authentication Pipeline
- Writing an Owin Authentication Middleware
- Using Owin External Login without ASP.NET Identity