事情是.我有一个django应用程序服务于不同的网站.
site1.myapp.com
site2.myapp.com
用户通过第三方SSO系统登录,然后将其重定向(inkl.一个valdiation POST)到https://myapp.com/auth/
然而.由于我的用户都只属于1个"网站",我希望myapp.com/auth/将用户登录到相关网站,例如.site1.myapp.com或site2.myapp.com然后将它们重定向到该网站...
这是可能吗??或者我应该以完全不同的方式解决这个问题?:)
我应该提一下,当涉及到应用程序的一般用法时,我有子域中间件,以确保用户始终只访问其帐户有效的子域(和数据).
我想使用子域名的原因是为了让用户记住他们的帐户网址变得简单,同时保持只需维护一个django应用程序的优点.
谢谢.希望你能帮忙:)
亲切的问候.
皮特