繁体   English   中英

WSO2 身份服务器 - 区分用户与主要用户存储和次要用户存储

[英]WSO2 Identity Server - distinguish users from Primary userstore and secondary userstore

是否可以区分用户是来自主要用户商店还是次要用户商店? 如果用户来自二级用户存储,我想阻止用户修改他的个人资料。

如果用户来自二级用户存储,他的用户名将包含他包含的用户存储域。

用户名遵循以下格式,

userstore/username@tenantdomain

您可以从中获取用户存储域。

在主用户存储用户中,用户名中将不包含用户存储部分。

如上述答案中所述,如果您设置了名为“WSO2.COM”的辅助用户存储和名为 user@tenant1.com 的用户。 用于登录的实际用户名应为“WSO2.COM/user@tenant1.com”。 您可以找到有关如何设置二级用户商店的更多信息,请参阅链接 [1]、[2]。 如果想阻止用户修改配置文件。 请按照 [2] 中的说明启用只读模式。

[1] https://medium.com/@pubududp/how-to-use-active-directory-as-a-secondary-user-store-in-tenant-mode-for-wso2-products-f49ac4829e41#.2ujax4wud

[2] http://pushpalankajaya.blogspot.com/2013/09/how-to-write-custom-user-store-manager.html

干杯,普布杜。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM