我有一个由AngularJS + NodeJS + MongoDB建立的名为Satellite.com的网站,它具有通过ID和密码进行身份验证的系统,或者诸如Google,GitHub之类的第三方。它已经有许多用户帐户。
现在,我想通过ReactJS + NodeJS + MongoDB建立一个名为伞.com的新网站,其身份验证系统和数据库。 Umbrella.com将包括Satellite.com的功能(理想情况下将与Satellite.com共享代码)和其他一些功能。将来,我希望卫星网站和雨伞网站都存在并能正常工作(尽管卫星网站可能会系统地重定向到雨伞网站/ satellite /)。
我想知道rainbum.com如何使用Satellite.com的现有用户帐户。理想情况下,我希望
我完全控制了这两个网站。是否有人对如何构建和共享这两个网站的身份验证系统和数据库有明确的建议?
编辑1:一个问题是,当我为Satellite.com设置Google身份验证时,我记得域名是必需的(即Satellite.com)。因此,现在,我们可以将这些身份验证用于另一个域名(例如,umbrella.com)吗?
答案 0 :(得分:0)
如果您未使用第三方身份验证(例如Google Auth)或必须专门注册您的域的内容,则可以通过以下步骤实现: