问题描述
我正在处理一个有 2 个子域的项目。
让我们用例子来理解
我有 3 个域名
- http://127.0.0.1:8000/ # 这个项目是针对 api.my-domain.com
- http://127.0.0.1:8002/ # 这个项目是针对 my-domain.com
- http://127.0.0.1:8003/ # 此项目用于 account.my-domain.com
在初始阶段,我被困在其他项目的门户项目中访问登录/注销用户。像payoneer一样:=>我们在http://login.payoneer.com登录,但我们可以在http://myaccount.payoneer.com/
访问相同的(登录)帐户然后我尝试自己更改密钥。 我为我的所有域设置了相同的密钥。
例如
假设这是我在 django 中的密钥
SECRET_KEY = "ehs-345asf4512*$^&__SH-35asdf43"
我在 settings.py 中为 http://127.0.0.1:8000/ 设置了这个密钥
我还在 settings.py 中为 http://127.0.0.1:8002/
设置了这个 secret_key我还在 settings.py 中为 http://127.0.0.1:8003/
设置了相同的 secret_key然后我能够从我的 http://127.0.0.1:8000/ 项目访问登录/退出用户到另一个项目
我的问题是,如果我为这个域上的所有子域设置相同的 SECRET_KEY 会发生什么?
有没有其他方法可以从我的项目中获取登录/退出用户。我将在 android 应用程序上工作,以及如何从我的 react-native 项目访问已登录的已注销用户。以及 Instagram 是如何做这些事情的??????
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)