自定义OWIN/ASP.NETOAuth/OpenID提供程序,该提供程序又可以委托给第三方提供程序



是否有任何示例项目/开源解决方案可以帮助我在OWIN/ASPNET上为组织构建自定义OAuth/OpenID提供程序?问题空间对我来说是全新的,所以我希望尽可能多地学习最佳实践,并希望避免任何安全漏洞。

基本上,我需要为用户创建一个单一的登录服务,外部用户将从多个web应用程序和API中使用该服务。该解决方案反过来将允许人们使用其他第三方(如谷歌、推特等)委托登录,但将通过将用户链接到他们的CRM记录等来增加价值,并为我们的网络应用程序添加更多的消费声明。

我们试图在内部实现的是与Auth0类似的东西。

IdentityServer3是用于构建SSO解决方案的框架。

https://identityserver.github.io/Documentation/

相关内容

最新更新