在WSO2身份服务器的自助注册过程中,是否可以只请求用户的名字和姓氏,然后生成一个用户名,而不要求用户输入所需的用户名?
默认的WSO2身份服务器 自行登记 流程不允许通过给定的名字和姓氏生成用户名。
但根据wso2文档中的 自定义 WSO2 身份服务器用户界面您可以自定义WSO2身份服务器的自我注册过程,要求通过连接名字和姓氏来生成一个用户名。
生成的用户名应该是唯一的,并且符合用户存储中定义的用户名重构码。在 使用用户商店的属性你可以在用户存储空间中找到与用户名标识相关的属性。因此,你应该验证名字和姓氏的连接是否能产生一个符合用户名regex的唯一用户名。