2013-08-23 60 views
0

在用戶通過Facebook註冊到我的dotnetnuke站點後,是否可以在用戶上添加角色?在通過Facebook註冊的用戶中添加角色Dotnetnuke

我使用的開箱即用版本的facebook登錄控件位於DesktopModules\AuthenticationServices\Facebook\Login.ascx,並且登錄過程完成後,我想將角色添加到創建的用戶。

這是可能的通過設置?如果沒有,有沒有辦法在代碼中確定用戶是否通過Facebook註冊?

回答

0

我不相信這在DNN的標準FB提供者中是可能的。你可能需要通過數據庫來做到這一點,我會建議看看你知道是通過FB添加的用戶,看看你是否能夠看到他們的個人資料與普通用戶(可能在他們的用戶名中)存在任何差異,並看看你是否可以創建處理該角色添加的SQL觸發器。

+1

謝謝克里斯,這正是我解決這個問題的方法。通過查詢UserAuthentication表併爲Facebook尋找認證令牌非常簡單。 – Mark

相關問題