我正在使用DRF和ReactJS,并且尝试使用Patreon登录
django-rest-framework-social-oauth2
。
在React中,我向后端auth/login/patreon/
发送一个请求,然后到达Patreon OAuth屏幕,在该屏幕上,我想使用PAtreon登录。然后Patreon带着请求返回到accounts/profile
的后端。此时,还创建了一个python-social-oauth
用户。
在这一点上我很困惑。我如何向Patreon请求登录,在后端创建用户并将会话信息返回到React前端,以便可以将会话信息包含在前端的所有后续请求中?我不希望返回的请求位于后端/accounts/profile
,对吗?
更新
我现在意识到我可以使用LOGIN_REDIRECT_URL
设置重定向URL,但是仍然如何获取会话ID,将其传递给前端,并将其包含在所有请求中?