1.首先你需要了解OAuth2.0协议
简介:
OAuth: OAuth(开放授权)是一个开放标准,允许用户授权第三方网站访问他们存储在另外的服务提供者上的信息,而不需要将用户名和密码提供给第三方网站或分享他们数据的所有内容。
QQ登录OAuth2.0:对于用户相关的OpenAPI(例如获取用户信息等),为了保护用户数据的安全和隐私,第三方网站访问用户数据前都需要显式的向用户征求授权。
2.代码实例
前端代码如下:
a标签地址是qq授权方法:这里使用的是方法进入,并不是使用的路由
<a href="{:url('/home/login/auth')}">
<li><img src="/static/home/img/qq.png" width="35px" height="35px" /></li>
</a>
后端代码如下:
首先我们先在您的composer.json中加入配置:
"require": {
"yurunsoft/yurun-oauth-login": "~3.0"
}
在项目根