有没有办法为后端和前端编写逻辑?
在我目前的流程中,我们正在使用Django rest-framework登录,现在我们需要在项目中集成OpenID connect SSO,以指导我们如何将OpenID连接SSO与Django-rest框架集成。
是否有GitHub示例? 我正在寻找示例代码。
答案 0 :(得分:4)
我们可以使用隐式流程,我添加了一个如何将OIDC与客户端应用程序一起使用的示例。
您还必须在后端验证ID_TOKEN:
https://openid.net/specs/openid-connect-implicit-1_0.html#IDTokenValidation
示例代码:https://github.com/ranvijay-sachan/django-rest-login-and-social_auth
我已经使用Google open id连接为任何SSO提供商测试过,您可以使用python social auth在代码下添加:
how can we integrate any SSO provider using python social auth openid connect?
答案 1 :(得分:2)
这里有用户angualr Js和django-rest-framework-jwt
https://github.com/rmemon/Angular-JS-django-rest-framework-jwt