14.4.7.社会化登录

更新时间:2022-09-26 17:44:55 作者:米拓建站

MetInfo支持QQ、微信、微博、Google+和Facebook方式一键登录。

QQ、微信、微博、Google+和Facebook一键登录需要网站管理员去对应的平台申请,QQ、微信、微博一般只接受已获得ICP备案号的网站,申请通过后就可以获得一键登录的ID和密钥,在MetInfo社会化登录页面填写对应的ID和密钥即可开启一键登录功能。

进入会员管理页面(参考14.1.2章节)→社会化登录,可开启对应的社会化登录方式,如图14-4-14

图片关键词

14-4-14    

全局设置自动注册系统会员开启后,用户使用社会化账号首次登录,网站会员账号由系统自动生成并绑定社会化账号信息,如图14-4-30

图片关键词

14-4-30


lQQ登录:需到QQ互联平台(https://connect.qq.com/)申请创建网站应用,获取应用对应的App IDApp key,如图14-4-15,将App IDApp key填入MetInfo社会化登录页面。

图片关键词

14-4-15

QQ登录设置成功后,会员在用户中心登录时,则可选择QQ一键登录,如图14-4-16

图片关键词

14-4-16

l微信登录:MetInfo社会化登录-微信登陆设置如图14-4-17需要到“微信公众平台(https://mp.weixin.qq.com/)”申请网页授权功能(需认证微信服务号才能获取),并获取对应的设置信息:设置授权域名为网站域名后,设置并获取微信登陆信息,如图14-4-18,微信公众平台服务器地址URL为MetInfo微信登陆设置中的“微信公众平台接口URL”,Token值可自定义设置。

图片关键词

14-4-17

图片关键词

14-4-18

l新浪微博登录:需要到微博开放平台https://open.weibo.com/authentication/)”申请,登录到管理中心后,创建应用,类型务必选择网站,具体操作请参考微博平台教程,获得App IDApp Secret填写至MetInfo社会化登录页面即可开启。

l Google+登录:需要到Google开发者平台https://console.cloud.google.com”申请,获得App IDApp Secret填写至MetInfo社会化登录页面即可开启。

① 创建项目

图片关键词

14-4-30

图片关键词

14-4-31

② 设置OAuth 同意屏幕(根据实际情况配置)

图片关键词

14-4-32

图片关键词

14-4-33

③ 开通社交接口权限,如图14-4-34如图14-4-35。

图片关键词

14-4-34

图片关键词

14-4-35

④ 创建凭证,如图14-4-36


图片关键词

14-4-36

⑤ 设置授权回调地址 ,如图14-4-37,回调地址是网站后台提供的授权回调地址如图14-4-38

图片关键词

14-4-37

图片关键词

14-4-38

⑥ 证配置完成后Google会给出应用ID和密钥,如图14-4-39,将客户端ID和密钥填写到网站后台App IDApp Secret处,并开启Google+登录开关,如图14-4-40


图片关键词

14-4-39

l Facebook登录:需要到Facebook开发者平台https://developers.facebook.com/”申请,获得App IDApp Secret填写至MetInfo社会化登录页面即可开启。

① 创建应用:如图14-4-41,先在Facebook开发者平台注册一个账号进入我的应用,如图14-4-42点击创建应用并选择消费者,如图14-4-43填写应用名称和邮箱地址;


图片关键词

14-4-41

图片关键词

14-4-42

图片关键词

14-4-43

② 配置应用基本信息如图14-4-44。


图片关键词

14-4-44

③ 应用编号与应用密钥填写到网站管理后台App IDApp Secret,如图14-4-45


图片关键词

14-4-45

④ 应用接口设置,如图14-4-46


图片关键词

14-4-46

⑤ 配置OAuth授权URI,如图14-4-47,该地址是网站后台提供的授权回调地址如图14-4-48


图片关键词

14-4-47

图片关键词

14-4-48