2015-06-22 52 views
1

我已經通過Google建立了具有用戶授權的服務。我的項目已在Google APIs控制檯中註冊,並且有一個Client ID for web applications,它強烈綁定到我的網絡域。如果域名變更,Google授權

想象一下,將來我會決定改變我的域名。它會如何影響已經註冊的用戶?看起來他們需要再次接受我的應用程序權限?處理這種遷移的最佳方式是什麼?

回答

1

我不知道你所說的

強烈綁定到我的網站域名是什麼意思。

使用client id and client secret pairClient ID for web applications中創建身份驗證唯一特定於您的域的問題是重定向URI問題。所有的重定向URI都會告訴認證服務器返回認證的地方。

您可以輕鬆地將第二個重定向URI添加到域中的另一個域或另一個頁面。您也可以添加一個新的,並刪除舊的,但用戶仍然可以訪問,因爲客戶端ID和客戶端密碼沒有改變。因此,如果您刪除當前域並創建一個新域,請記住將Redirect URI更改爲指向新域,舊認證仍然有效。