100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 百度账号授权登录(asp.net + angular)

百度账号授权登录(asp.net + angular)

时间:2024-07-14 14:09:07

相关推荐

百度账号授权登录(asp.net + angular)

相比其他授权登录,百度授权登录开发是最快的,因为审核时间可以忽略不计,下面详细介绍如何实现百度授权登录。

成为开发者

和其他开放平台一样,第一步还是要成为开发者。打开百度开发者中心(/),注册或者用已有账号登录,按照流程,一步步完成注册和认证。

百度开发者中心

创建工程

完成注册后,在右上方的用户名下选择用户管理,进去创建一个工程。

创建工程

点击创建,完成。

设置应用

点击创建完成的应用,可以看到以下信息

接下来就是设置应用信息了,首先去安全设置修改授权回调页、根域名绑定等(直接填就行了)

安全设置

需要准备的资料主要有:

1、完成备案的域名

2、开发好的网站

3、服务器

4、应用图标

页面开发

首先在登录页面添加跳转到授权页面的超链接

<a style="text-decoration: underline; color: #fff;" href="/oauth/2.0/authorize?response_type=code&client_id=应用主键&redirect_uri=回调地址&display=popup">百度</a>

接着在回调页面接收参数并传递给后台

接收参数并提交给后台(angular代码)

后台根据code换取token再获取用户信息

C#获取tokenC#实现保存session

结束语

百度登录的意义在于接入百度海量用户,减低网站注册门槛,实现社交关系的零成本引入和优质内容的快速传播。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。