2012-11-06 120 views
0

響應驗證我對Liferay的一個自定義的認證,使用「AuthenticationAdmin」服務和服務方法「登錄()」認證用戶只返回布爾response.IWSO2身份服務器與回報

在我來說,我希望調用Web應用程序通過這種登錄方法瞭解更多信息..就像應用程序需要通過身份驗證的用戶所需的一些變量,例如某些用戶屬性,如認證後來自LDAP的「isEnabled」,「customattr」。

我們可以返回來自WSO2 Authenticator的一些響應嗎?我們如何從WSO2 IS實現這一目標?

+0

任何存在解決這個!! –

回答

0

在wso2身份服務器中,所有屬性(email,lastname..etc)都以聲明方式存儲。使用「AuthenticationAdmin」進行身份驗證後,可以使用「WSUserStoreManager」獲取用戶的聲明值(使用方法getUserClaimValue)。 「remote-usermgt」示例可以找到身份服務器示例文件夾,否則請參閱本文的[0]博文。

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