Authentication 返回响应的WSO2身份服务器身份验证

Authentication 返回响应的WSO2身份服务器身份验证,authentication,wso2,wso2is,custom-authentication,Authentication,Wso2,Wso2is,Custom Authentication,我有一个用于Liferay的自定义验证器,它使用“AuthenticationAdmin”服务对用户进行身份验证,而服务方法“login()”只返回布尔响应 在我的例子中,我希望调用web应用程序能够从这个登录方法中了解更多信息。例如,应用程序对经过身份验证的用户所需的一些变量,例如,身份验证后LDAP中的一些用户属性,如“isEnabled”、“customattr” 我们可以从WSO2验证器返回一些响应吗?如何从WSO2实现这一点?在WSO2 identity server中,所有属性(电子

我有一个用于Liferay的自定义验证器,它使用“AuthenticationAdmin”服务对用户进行身份验证,而服务方法“login()”只返回布尔响应

在我的例子中,我希望调用web应用程序能够从这个登录方法中了解更多信息。例如,应用程序对经过身份验证的用户所需的一些变量,例如,身份验证后LDAP中的一些用户属性,如“isEnabled”、“customattr”


我们可以从WSO2验证器返回一些响应吗?如何从WSO2实现这一点?

在WSO2 identity server中,所有属性(电子邮件、姓氏等)都存储为声明。使用“AuthenticationAdmin”进行身份验证后,您可以使用“WSUserStoreManager”获取用户的声明值(使用方法getUserClaimValue)。请参阅“remote usermgt”示例可以在identity server示例文件夹中找到,或者参考此[0]博客文章


[0]http://blog.facilelogin.com/2010/05/managing-users-and-roles-with-wso2.html

有人来解决这个问题吗!!