如何在python/django中从一个服务器到另一个服务器进行身份验证?

sdnqo3pr  于 2023-04-19  发布在  Python
关注(0)|答案(1)|浏览(109)

有人能帮助我如何从一个服务器登录到另一个服务器吗??(一个应用程序运行在127.0.0.1:8000上,另一个运行在127.0.0.1:8001上)
我有两个django应用程序。在其中一个应用程序中,我使用rest框架实现了身份验证。现在我想在另一个应用程序中使用第一个应用程序数据库(用户表)实现身份验证。

az31mfrm

az31mfrm1#

您需要实施基于令牌的访问控制,即:
1.用户根据第一个Django应用程序进行身份验证
1.成功验证后,服务器向客户端返回一个令牌
1.然后,客户端将令牌与每个请求一起发送给第二个应用程序(在请求头中)
您可能希望使用Django OAuth Toolkit来实现此目的。

相关问题