新浪微博三方登录

三方登录

一,新浪微博三方登录

1,在用户登录时,可以使用第三方的程序登录,例如qq,微信,新浪微博等方式,可以提高登录的效率。这里使用的是微博的第三方登录。

2,首先需要先到微博开放平台,申请一个开发者的应用。
在登录后,选择网站那接口,申请应用,直接输入应用名称即可。
在这里插入图片描述

3,应用里添加授权设置
点击应用信息,点击高级信息,在点击右上角的编辑,
在这里插入图片描述

添加授权回调页(也就是授权成功后跳转的页面),和取消授权回调页(也就是在授权时,取消后跳转的页面)
在这里插入图片描述

4,到文档页获取授权认证

在这里插入图片描述

跳转页面后,找到接口文档,在接口文档中选择第一个,请求用户授权的Token
在这里插入图片描述

5,在授权页面会有详细的介绍
在最下面有一个示例,示例里面有请求的路由,直接复制,后期修改就可以直接使用
在这里插入图片描述

6,在vue页面添加一个点击新浪微博的图标,点击后就可以触发a标签,实现跳转到新浪微博进行验证,再登录。
在这里插入图片描述

点击我的应用,再点击创建微连接名称,
在这里插入图片描述

再点击应用信息,再基本信息中,找到App Key,用于修改跳转路由,
在这里插入图片描述

再点击高级设置,在里面复制授权回调页路由,

7,修改跳转认证的路由,进行用户跳转到新浪微博的登录页面或认证页面
把复制的示例路由进行修改,用于用户点击新浪图标后,跳转到新浪微博的登录页面,用于登录或验证。

weibo_url = https://api.weibo.com/oauth2/authorize?client_id=App Key&redirect_uri=授权回调页路由

<a :href="weibo_url(跳转的路由)" class="weibo_login">新浪微博</a>

8,新建一个vue页面&#

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值