我正在嘗試使用google + api驗證內部應用的用戶身份。我不需要任何用戶詳細信息或配置文件數據,我只需要從他們正確的託管域(hd)對用戶進行身份驗證。我目前使用的由谷歌開發的JavaScript快速啓動,並縮小了問題,到數據屬性組成對象「authResult」:使用google + api驗證來自特定域的用戶
data-scope="openid" + "hd=example.com"
data-clientId="307521491002-2sducfmnk2kue3th4emtc5bu1t27nn9g.apps.googleusercontent.com"
data-callback="onSignInCallback"
data-theme="light"
data-cookiepolicy="single_host_origin">
通過梳理文檔,並尋找有關堆棧溢出類似的問題,我知道我的主要問題在於範圍參數「hd=example.com」中只允許來自特定域的用戶進行身份驗證,但我還沒有找到正確的方法來執行此操作。思考?
非常感謝!
「託管域名」(或高清)是指谷歌託管的帳戶...這是一個最好的例子是組織或公司在他們的域名下運行他們的電子郵件(例如:bigco.com),同時仍然是一系列Gmail賬戶。 – davidM