我们是一个不断发展的网络,但我们认为我们希望保持用户只需要一个帐户即可访问网络的不同站点。(类似于 Stackoverflow 的登录,如果您登录到另一个“站点”,您将使用您的帐户凭据,然后您的帐户就会被创建)。我们想要我们自己的登录系统(用户名、密码)而不是 OpenId,因为我们将来可能会拥有它,但现在主要关注的是全局登录。
我怎样才能做到这一点?做一个 Curl 请求并发回一个 cookie?有一个仅用于登录过程的“数据库”,并且在首次登录时还在站点指定的数据库中创建一个新的“用户”?
建议?