当前位置: 首页 > news >正文

什么是分类信息网站营销网站推广方案怎么写

什么是分类信息网站营销,网站推广方案怎么写,有引导的网站,市场营销方案前言 什么是“Token”? 它是服务端生成的一串字符串,以作客户端进行请求的一个令牌,当第一次登录后,服务器生成一个Token便返回给客户端;以后客户端只携带此Token请求数据即可。 简言之,Token其实就是用户身…
前言

什么是“Token”? 它是服务端生成的一串字符串,以作客户端进行请求的一个令牌,当第一次登录后,服务器生成一个Token便返回给客户端;以后客户端只携带此Token请求数据即可。

简言之,Token其实就是用户身份的另一个标识而已,取代了繁琐的用户和密码校验,同时也减轻了服务器的压力,减少频繁的数据库交互,使服务器更加健壮。

那么我们在应用中如何使用token呢?且听博主分解。

在这里插入图片描述


流程原理
1. OAuth2.0

我们在熟悉Token之前,先了解一下“OAuth2.0”,各位盆友可能有疑问,这又是什么东东?能干嘛?

“OAuth(Open Authorization)”是一个关于授权(authorization)的开放网络标准,允许用户授权第三方应用访问他们存储在另外的服务提供者上的信息,而不需要将用户名和密码提供给第三方移动应用或分享他们数据的所有内容。
目前已开放的标准是2.0,于是我们通常简称为“Oauth2.0”协议。

在这个协议或标准基础之上,提供了4种授权模式,今天我们重点讲其中一种:“授权码模式”

授权码(authorization code)模式,指的是第三方应用先申请一个授权码,然后再用该码获取令牌。

这种方式目前是最常用的模式,兼顾安全与性能。同时令牌存储在后端,在前后端分离场景下,可以避免令牌泄漏。

2. Token(令牌)

有了前面的背景知识,是不是大概也理解了OAuth的意义了?接下来我们看Token是怎么回事,它有哪些作用?

  • Token完全由应用程序进行管理,所以它可以避开同源策略;
  • Token可以避免CSRF(跨站请求访问)攻击;
  • Token可以是无状态的,可以在多个服务器之间共享;
  • 使用Token减轻服务器的压力,减少频繁的查询数据库。

所以,从以上作用来看,还是达到了“降本增效”的目的,这也正反映当代世界的一个主题:“节能减排,绿色环保”

在这里插入图片描述

应用实践

到此为止,大家是否已学习了到关于Token的理论知识呢?接下来我们看在实际应用中,应该如何处理。

1. appKey/appSecret

首先看一组名词解释:

“appKey”:名为应用标识,通常代表客户身份,即客户端的唯一标识。
“appSecret”:名为应用密钥,通常与appK组合配对使用,用于客户身份认证。

通常appKey作为公钥存在,可以用于数据传输;而appSecret作为私钥存在,只能在服务端存储,禁止网络传输。

从发展趋势而言,以“appKey/appSecret”组合使用,可以灵活定义客户端使用权限,从而提高了用户管理能力,这也正是当前建设OpenAPI的基础。

2. 生成Token

当客户收到一组“appKey/appSecret”, 便可通过token服务获取授权。如果认证通过后,服务端即向客户端颁发令牌Token。因为Token具备时效性,需根据实际情况定义。
请看Token调用示例:

{"appKey": "c5fc1ce17ea311eb02628fce294","appSecret": "f0310ba586bb0e73c375"
}
{"code": 200,"msg": "认证成功","data": {"access_token": "eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyX2lkIjoiRklOMSIsInVz","expires_in": 120}
}
3. 使用Token

有了Token这块金字“腰牌”,我们可以一定程度上,掌握了主动,在有限的时间内,可以自由支配授权的资源。那如何支配呢?即需要的时候,主动出示Token即可。此时,我们把镜头转向如何出示的画面:
在这里插入图片描述
各位盆友,谜底已揭晓,学到了吧?通过Header传参实现Token的出示和后续的服务认证。此刻,我们已经一只脚踏入了客户的家门。


好了,夜深了,博主也该休息了。今天分享到这里,欢迎路过的、拿凳的、嗑瓜子的盆友们,分享与讨论。
咱们有空接着聊~

http://www.yayakq.cn/news/844465/

相关文章:

  • 哈尔滨网站域名备案制作一个网站
  • 做网站建设一般多少钱网易企业邮箱名称
  • 网站建设 没市场了吧wordpress 移动端检查
  • 重庆建设摩托官方网站站长工具app下载
  • 福建建设培训中心网站做短租哪个网站
  • 简述建设网站的具体步骤永久有效的代理ip
  • 网站建设与维护制作网页艺术学院网站建设
  • 怎样制作网站教程哪家好建筑工程招投标
  • 360免费建站方法佛山网站制作
  • 汕头网站建设详细内容深圳软件公司平均薪资排行榜
  • 静态网站有后台吗西宁网站seo价格
  • 动态域名可以做网站吗phpmysql网站开发入门与提高
  • 石家庄网站排名软件网站与网页设计教程
  • 咋自己做网站拐角型布局网站
  • 电子商务平台网站建设方式网页制作商品页面模板
  • 襄阳网站建设营销优化设计答案六年级
  • 做网站开发公司电话做发帖的网站代码
  • 网站中页面模板设计响应式网站公司
  • 深圳最好的网站建设提供微网站制作网络公司
  • 专做酒的小程序网站关于网站备案前置审批的相关说明 吉林
  • 网站建设类公司排名网站seo关键词优化技巧
  • 黑彩网站开发要建网站怎么做
  • 湘潭网站建设电话女的男的做那个视频网站
  • 网站建设标新立异贵阳网站建设公司排行
  • 旅游网站系统源码郑州网站开发公司
  • 成品网站模板下载wordpress 插件开发
  • vue.js和vs做网站比较长春网站建设技术托管
  • 台州网站设计建设电商网站开发公司
  • 昆明本地网站网站改版对seo影响
  • 农业网站 源码做网站常用字体