我正在为多租户应用程序实施 Okta 身份验证,并且身份验证效果很好。我的问题是:
为了在 Okta 中支持多租户,据我了解,Okta 为不同的租户提供了不同的 url,应用程序有责任创建或导航到特定的 url。那么用户是否需要多次输入他们的电子邮件地址才能让我们找到他们属于哪个租户?
例如:如果用户单击使用 Okta 登录,我们仍然不知道必须将其导航到哪个 url。因此,我们向他们展示了一个框来输入他们的电子邮件地址,一旦我们这样做了,我们就会将他们导航到 Okta 登录页面,他们必须再次输入他们的电子邮件地址。
如果我们有不同的租户或者我错过了什么,那么用户需要多次添加他们的电子邮件地址是正确的流程吗?