OAuthWebSecurity - Without OpenID
问题 Is it DotNetOpenAuth OAuthWebSecurity only for OpenID Providers? OAuthWebSecurity.RegisterClient(new CutomOAuth2Client("ID", "KEY"), "CustomProvider", null); Or could I base my entire authentication in a external OAuth Provider that doesn't implement OpenID? The scenario is likely if I want to develop a client for facebook but facebook isn't a OpenId provider... 回答1: Yes you can base your authentication on an external OAuth provider. I just made this SO post: How to let users login to my site