整个项目的单点登录/注册系统


Single signin/signup system for whole project

我有一个想法,并打算实现它

我的想法很简单:我的网站将用于考试目的。将有一个页面的问题和答案,如stackoverflow (http://www.question2answer.org),用户将讨论他们的问题,他们的用户数据库将是单一的。并且注册、登录系统都会支持认证。

现在,主要问题是,我想为整个项目(网站和q2a)创建单点登录/注册系统,这将支持Facebook/google登录/注册(oauth)。我不知道从哪里开始,整个网站(测验系统)的创建对我来说并不困难,但合并注册系统-困难。这就是为什么我卡住了:只考虑我该怎么做?你能帮我制定工作计划吗?请给我提示

提前感谢任何建议,建议…如有任何帮助,我将不胜感激

您将需要查看Sessions。快速查找一些基本信息:

Facebook: Facebook Sessions

谷歌:OpenID

基本上你包含了相关的会话数据,然后你可以提取诸如用户名之类的东西。你问的是一个大问题,并没有真正定义,但我希望这能让你在合并登录系统时找到正确的方向。