我已经通过谷歌建立了一个具有用户授权的服务。我的项目在GoogleAPI控制台中注册,它有一个Client ID for web applications
,它与我的域名强绑定。
想象一下,将来我会决定更改我的域名。它将如何影响已经注册的用户?他们似乎需要再次接受我的应用程序权限?应对这种移民的最佳方式是什么?
我不知道你所说的是什么意思
强绑定到我的域名。
身份验证是使用Client ID for web applications
中的client id and client secret pair
创建的。唯一特定于域的是重定向URI问题。重定向URI所做的只是告诉身份验证服务器将身份验证返回到哪里
您可以很容易地将第二个重定向URI添加到域上的另一个域或另一个页面。你也可以添加一个新的并删除旧的,因为客户端id和客户端机密没有改变,所以用户仍然可以访问。因此,如果您删除当前域并创建新域,只需记住更改重定向URI以指向新域,则旧的身份验证仍然有效。