簡體   English   中英

WSO2 Identity Server身份驗證,返回響應

[英]WSO2 Identity Server authentication with response in return

我有一個用於Liferay的自定義身份驗證器,該身份驗證器使用“ AuthenticationAdmin”服務對用戶進行身份驗證,而服務方法“ login()”僅返回布爾響應。

在我的情況下,我希望調用的Web應用程序從此登錄方法中了解更多信息,例如身份驗證用戶的應用程序所需的一些變量,例如,身份驗證后來自LDAP的某些用戶屬性,例如“ isEnabled”,“ customattr”。

我們可以從WSO2身份驗證器返回一些響應嗎? 我們如何從WSO2 IS中實現這一目標?

在wso2身份服務器中,所有屬性(電子郵件,姓氏等)都存儲為聲明。使用“ AuthenticationAdmin”進行身份驗證后,可以使用“ WSUserStoreManager”獲取用戶的聲明值(使用getUserClaimValue方法)。請參閱“ remote-usermgt可以在身份服務器示例文件夾中找到該示例,也可以參考this [0]博客文章。

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM