多租户后台登录,如何确定所属租户?

2020-11-21 19:15:42 +08:00
 wxb2dyj
如题。目前看到的方案有 1 、登录时输入租户编号( SpringBlade ); 2 、通过不同的域名前缀区分; 3 、创建用户的时候用一个唯一的登录账号,比如邮箱。

请问,还有其他方式吗?
2814 次点击
所在节点    程序员
9 条回复
akira
2020-11-21 20:16:59 +08:00
基本上都是你说完了
4. 不同的登陆地址 uri
5. 账号全局唯一性限制
onetown
2020-11-21 20:41:29 +08:00
多租户, 邮箱也许不一定是唯一的登录依据, 因为一个邮箱可能会在多个租户下面。 所以域名来区分是最简单,合理的。 还有些就是邮箱或者用户名登录, 进去提供租户列表, 然后让用户自己选。
wxb2dyj
2020-11-22 10:27:28 +08:00
@akira 谢谢,明白了。
wxb2dyj
2020-11-22 10:30:40 +08:00
@onetown 是不一定唯一,比如腾讯云扫码登录后,可能对应多个云账号。谢谢!
xuanbg
2020-11-22 10:59:48 +08:00
登录时选择可登录的租户,如果是唯一选择就自动选上。
xuanbg
2020-11-22 11:01:08 +08:00
第三种不靠谱,用户和租户应该是多对多的关系,你很难强制一对一。
franc3567
2020-11-22 11:19:48 +08:00
二维码
直接贴租户门口
wxb2dyj
2020-11-22 17:10:30 +08:00
@xuanbg 是的,前面有同学说了,一个用户有多个租户的情况下,先用唯一账号登录,然后再选择某个租户。
wxb2dyj
2020-11-22 17:10:43 +08:00
@franc3567 就你皮。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/727897

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX