2017-03-22 112 views
1

我想实现多步骤的形式,包括4个步骤,这些步骤分为:
STEP 1
基本详情的OAuth登录不工作

STEP 2
额外的细节

STEP 3
更多详细信息

第4步
我有社交登录即谷歌,脸谱。

现在,如果用户通过谷歌或Facebook登录,它将重定向到谷歌/ faceboo页面以进行身份​​验证,并在对其进行身份验证后重定向到redirecturl,并丢失了最后3个步骤中填写的所有详细信息。

所以我的问题是如何从前3个步骤获取细节并使用它们并存储在与登录用户相对应的mysql数据库中。

家伙请建议我怎样才能解决这个问题,或者这个问题的任何其他替代解决方案

+1

尝试使用会话吗? –

回答

1

会话,饼干,或者更好的是:将SSO(单点登录通过FB /谷歌/等)登录第一...您可以根据您从提供商处获得的数据填写步骤1,2,3。

+0

你可以建议我任何教程链接来完成任务 – parvez

+0

有很多供应商在那里你可以使用 - 所以你不必重新发明轮子 - 但它可能仍然需要自定义编码。查看http://hybridauth.sourceforge.net/例如 –

+0

我可以实现oauth,我正在讨论在会话,cookie,用户登录之前存储最后3个步骤的输入 – parvez