2015-09-21 43 views
0

我有兩個移動應用程序使用相同的解析應用程序。解析登錄限制爲角色

當我用解析登錄用戶時,是否可以限制登錄到特定角色?我不希望角色'A'的用戶能夠登錄到應用程序'B'。

回答

1

你當然可以。解析已經有entire sections of documentation dedicated to Roles。假設您已經創建了一個用戶並分配了一個角色,只需在登錄過程中添加另一個驗證邏輯以檢查該角色是否正確。當您從頭開始創建新用戶時,請確保按照您的喜好分配角色。

+0

我的角色設置正確。我可以將它添加到登錄請求嗎?還是必須登錄的用戶,並檢查完成塊中的角色?如果它在完成塊中,這是否意味着我不得不作出另一個查詢來獲取角色名稱來檢查? – smokingoyster

+0

我相信這是你必須在登錄之前或之後處理自己的事情。你可以在角色類上爲當前用戶使用所需的角色執行查詢。如果查詢返回nil,則不登錄。如果查詢返回當前用戶,則它們是匹配的,您可以繼續登錄。 – Russell