当前位置:首页 > 免费源码

WordPre接入谷歌OAuth注册登录教程

游戏科技网2026年09月14日 23:56免费源码20
描述:谷歌OAuth登录是社会化登录方式的其中一种,相比之下在大陆地区使用更多的是QQ、微博和微信登录。不过QQ微博微信登录都需要各类开发者认证以及大量的认证资料,博主在认证过程也是十分厌烦。其中微博开发这认证提示身份已经被其他帐号使用,无法继续操作。以前的开发帐号我也早忘了。源码库下面说下WordPre…

谷歌OAuth登录是社会化登录方式的其中一种,相比之下在大陆地区使用更多的是QQ、微博和微信登录。

不过QQ微博微信登录都需要各类开发者认证以及大量的认证资料,博主在认证过程也是十分厌烦。其中微博开发这认证提示身份已经被其他帐号使用,无法继续操作。以前的开发帐号我也早忘了。

源码库下面说下WordPress使用谷歌验证登录帐号的过程。

1. 安装插件Google Apps Login

WordPress后台市场有很多类似功能的插件,谷歌官方并没有发布任何关于谷歌登录的插件。目前都是第三方调用谷歌API来完成的功能。

Google Apps Login 插件免费版即可,功能完全够使用。

Google Apps Login 插件免费版即可,功能完全够使用。

2. 设置谷歌官方API凭据和OAuth 同意屏幕

网址:https://console.cloud.google.com/apis/credentials/consent

在这个页面我们创建登录凭据和OAuth 同意屏幕,“OAuth 同意屏幕”是访客使用谷歌登录时显示给访客的信息。

2.1 创建OAuth 同意屏幕

我这里因为之前创建过了,这里没法演示创建过程了,这里说下其中需要的信息。

另外OAuth 同意屏幕审核是需要时间的!

同时你需要准备以下信息:

  • 应用名称
  • 用户支持电子邮件
  • 应用徽标(可选)
  • 应用网域(可选)
  • 已获授权的网域
  • 开发者联系信息

一些信息会显示给访客,在以下页面。

2.2 创建登录凭据(OAuth 客户端 ID )

创建 OAuth 客户端 ID

创建这个 OAuth 客户端 ID 就是配置我们网站的一些接入参数了。

1.首先是选择应用类型。这里选WEB

2.选择后会显示要求填入的信息

应用名称、已获授权的 JavaScript 来源和已获授权的重定向 URI

名称随便填,已获授权的 JavaScript 来源填写网站域名即可。已获授权的重定向 URI 这里麻烦些,我们先跟上面一样填入网站域名然后点击创建,后面会显示出来应用ID和密钥。我们需要使用这个,不要关闭这个弹窗。

3. 在Google Apps Login插件填入Client ID和Client Secret

将上面创建凭据后显示的客户端ID和密钥信息填入插件保存即可。

4. 修改重定向 URI

然后换个浏览器或者是按浏览器的Ctrl+Shift+N进入隐私模式。打开我们WordPress的注册页面。

点击谷歌登录的按钮,会进入授权页面,然后会提示错误

错误 400: redirect_uri_mismatch

您无法登录此应用,因为它不符合 Google 的 OAuth 2.0 政策的规定。

如果您是此应用的开发者,请在 Google Cloud Console 中注册重定向 URI。

我们点开请求详情,会看到一个redirect_uri地址。把这个地址复制下来,填入到上面我们留的坑“已获授权的重定向 URI”里面。

填入重定向URL然后保存即可。

有人会问为什么前面步骤不直接填入https://域名/wp-login.php这个地址?

因为有些主题继承的谷歌登录,他的重定向地址并不是/wp-login.php,比如justnews重定向的地址就是social-login?type=google&action=callback

到这里我们的谷歌登录就已经配置完成了。有什么疑问可以在下方留言。

 

常见问题

1.上面步骤创建的 OAuth 同意屏幕 和 凭据(OAuth 客户端 ID )是什么关系?

答: OAuth 同意屏幕 是你谷歌API登录中,全局的身份信息。你所有的网站调用谷歌API登录,都会显示 OAuth 同意屏幕 里面填入的信息。

凭据(OAuth 客户端 ID )可以简单理解为,给不同网站创建的不同管理信息。在访客那里是接触不到凭据(OAuth 客户端 ID )里面的信息的。

2. 使用谷歌登录会不会影响网站的加载(谷歌在大陆是无法访问的)?

使用谷歌登录不影响大陆用户的访问、注册等页面加载。谷歌登录请求的相关资源只会在授权页面加载。注册页面的登录按钮是你的主题或者插件提供的。

内容看完了

“WordPre接入谷歌OAuth注册登录教程” 的相关文章

(PC+WAP)微信小程序开发代理展示销售pbootcm网站模板 软件开发公司网站源码下载

(PC+WAP)微信小程序开发代理展示销售pbootcm网站模板 软件开发公司网站源码下载

pbootcms内核开发的网站模板,该模板适用于微信小程序网站、软件开发网站等企业,当然其他行业也可以做,只需要把文字图片换成其他行业的即可;PC+WAP,同一个后台,数据即时同步,简单适用!附带测试数据!友好的seo,所有页面均都能完全自定义标题/关键词/描述,PHP程序,安全、稳定、快速;用低成…

(PC+WAP)粉色家政服务公司网站模板 月嫂保姆网站源码下载

(PC+WAP)粉色家政服务公司网站模板 月嫂保姆网站源码下载

(PC+WAP)粉色家政服务公司网站模板 月嫂保姆网站源码下载pbootcms内核开发的网站模板,该模板适用于家政服务公司网站、月嫂保姆网站等企业,当然其他行业也可以做,只需要把文字图片换成其他行业的即可;PC+WAP,同一个后台,数据即时同步,简单适用!附带测试数据!友好的seo,所有页…

(PC+WAP)绿色草坪地坪施工pbootcm网站模板 操场人造草坪网站源码下载

(PC+WAP)绿色草坪地坪施工pbootcm网站模板 操场人造草坪网站源码下载

(PC+WAP)绿色草坪地坪施工pbootcms网站模板 操场人造草坪网站源码下载pbootcms内核开发的网站模板,该模板适用于人造草坪网站、草坪地坪网站等企业,当然其他行业也可以做,只需要把文字图片换成其他行业的即可;PC+WAP,同一个后台,数据即时同步,简单适用!附带测试数据!友好的seo,…

(自适应手机版)响应式统一战线政府单位机构类网站源码 红色政府部门机构网站模板

(自适应手机版)响应式统一战线政府单位机构类网站源码 红色政府部门机构网站模板

本套织梦模板采用织梦最新内核开发的模板,这款模板使用范围广,不仅仅局限于一类型的企业,政府部门、单位机构类的网站都可以用该模板。你只需要把图片和文章内容换成你的即可,颜色都可以修改,改完让你耳目一新的感觉!布局规整,利于用户体验,手工书写DIV+CSS,代码精简。同一个后台管理 三网合一简…

0间隔24h采集线报+源码的资源网

0间隔24h采集线报+源码的资源网

1.更新下载类目的采集 及 导入网站程序:jizhiCMS + 高仿新版某刀资源网模板采集程序:蓝天采集 + 已对接好资源站规则网站图片及蓝天采集规则安装教程在下面⬇⬇⬇⬇⬇⬇⬇         链接:https:/…

100多套官网HTML源码 前端静态页面源码

100多套官网HTML源码 前端静态页面源码

简介:104套官网源码静态html页面APP下载页面HTML源码,多年收藏精品HTML官网源码104套所有行业均可修改使用。人工精选源码每一套都是精品,纯静态页面无后台下载连接(复制直接下载)https://wp.123vo.cn/index/share/code/jq2ENvLPb1内容看完了…