2017-10-08 97 views
0

我最近在我的rails 5應用程序中使用omniauth-google-oauth2 gem來驗證用戶,它工作正常。該應用程序旨在爲特定用戶羣,在我的情況下,大學的學生。所有用戶都有一個Google帳戶,其電子郵件地址以@ait.asia@ait.ac.th結尾。是否可以將Google身份驗證限制爲特定用戶組?

是否可以將驗證限制爲僅限上述用戶。即只有電子郵件地址以@ait.asia@ait.ac.th結尾的用戶?

回答

1

當您將OmniAuth中間件添加到應用程序時,您可以將Google Apps託管域的列表傳遞給hd選項。

所以,你的情況,你可以做這樣的初始化:

​​

你可以看到的配置選項的完整列表here

相關問題