中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

手機版網(wǎng)站制作應(yīng)用淘寶如何刷關(guān)鍵詞增加權(quán)重

手機版網(wǎng)站制作應(yīng)用,淘寶如何刷關(guān)鍵詞增加權(quán)重,今日油價95號汽油價格,wordpress 移動支付JWT的Token要經(jīng)過加密才能返回給客戶端&#xff0c;包括客戶端上傳的Tokn,后端項目需要驗證核 實。于是我們需要一個WT工具類&#xff0c;用來加密Token和驗證Token的有效性。 一、導(dǎo)入依賴 <dependency><groupId>com.auth0</groupId><artifactId>jav…

JWT的Token要經(jīng)過加密才能返回給客戶端,包括客戶端上傳的Tokn,后端項目需要驗證核
實。于是我們需要一個WT工具類,用來加密Token和驗證Token的有效性。

一、導(dǎo)入依賴

        <dependency><groupId>com.auth0</groupId><artifactId>java-jwt</artifactId><version>3.10.3</version></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-configuration-processor</artifactId><optional>true</optional></dependency><dependency><groupId>org.apache.commons</groupId><artifactId>commons-lang3</artifactId><version>3.11</version></dependency><dependency><groupId>org.apache.httpcomponents</groupId><artifactId>httpcore</artifactId><version>4.4.13</version></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-aop</artifactId></dependency>

二、定義密鑰和過期時間

在application文件中加入,建議大家把密鑰和過期時間定義到Spring Boot配置文件中,然后再值注入到j(luò)avaBean中,這樣維護起來比較方便。

emos:jwt:#密鑰secret: abc123456#令牌過期時間(天)expire: 5#令牌緩存時間(天)cache-expire: 10

三、創(chuàng)建jwt工具類

@Component
@Slf4j
public class JwtUtil {@Value("${emos.jwt.secret}")  //讀取的就是application文件中的數(shù)值private String secret;@Value("${emos.jwt.expire}")private int expire;//創(chuàng)建令牌private String createToken(int userId) {//根據(jù)expire算下過期時間在什么時候DateTime date = DateUtil.offset(new Date(), DateField.DAY_OF_YEAR, 5);//生成密鑰Algorithm algorithm= Algorithm.HMAC256(secret);//創(chuàng)建內(nèi)部類綁定userid,密鑰和過期時間JWTCreator.Builder builder= JWT.create();builder.withClaim("userId", userId);builder.withExpiresAt(date);//生成的令牌String token = builder.sign(algorithm);return token;}//從令牌對象反向獲取useridpublic int getUserId(String token) {DecodedJWT jwt = JWT.decode(token);Integer userId = jwt.getClaim("userId").asInt();return userId;}//驗證令牌有效性public void verifyToken(String token) {//驗證令牌內(nèi)容有效性 創(chuàng)建算法對象Algorithm algorithm = Algorithm.HMAC256(token);//創(chuàng)建驗證對象JWTVerifier build = JWT.require(algorithm).build();//驗證token是否有問題build.verify(token);}
}

http://www.risenshineclean.com/news/28191.html

相關(guān)文章:

  • 深深圳市建設(shè)局網(wǎng)站百度競價培訓(xùn)
  • 投資手機網(wǎng)站源碼廣告聯(lián)盟平臺排名
  • 順德企業(yè)手機網(wǎng)站建設(shè)怎么讓百度搜出自己
  • wordpress首頁不加載圖片小紅書seo排名優(yōu)化
  • 重點建設(shè)政協(xié)網(wǎng)站百度推廣公司
  • 轉(zhuǎn)播網(wǎng)站如何做鄭州seo顧問熱狗
  • 佛山做外貿(mào)網(wǎng)站哪家好商旅平臺app下載
  • 建行的官方網(wǎng)站武漢seo首頁優(yōu)化報價
  • aws搭建wordpress優(yōu)化網(wǎng)站建設(shè)seo
  • 北京模板開發(fā)建站網(wǎng)站如何做關(guān)鍵詞優(yōu)化
  • 網(wǎng)站建設(shè)包括哪些技術(shù)營業(yè)推廣策劃方案
  • 二手交易平臺的網(wǎng)站怎么做營銷平臺
  • 廣州白云做網(wǎng)站的公司網(wǎng)絡(luò)銷售怎么聊客戶
  • 邢臺哪兒做wap網(wǎng)站好建站軟件
  • 網(wǎng)站首頁只顯示域名seo關(guān)鍵詞優(yōu)化提高網(wǎng)站排名
  • 天津西青區(qū)疫情最新消息今天手機網(wǎng)站優(yōu)化排名
  • 簡述網(wǎng)站開發(fā)的幾個步驟搜索熱度和搜索人氣
  • 有做車身拉花的網(wǎng)站嗎seo學(xué)校
  • 做網(wǎng)站買什么筆記本好外鏈發(fā)布工具下載
  • 咖啡網(wǎng)站開發(fā)背景怎么寫微博指數(shù)查詢
  • 自己電腦做服務(wù)器發(fā)布網(wǎng)站電商營銷推廣有哪些?
  • 我自己做的網(wǎng)站打開很慢鄭州seo哪家好
  • 網(wǎng)站備案 視頻百度引流免費推廣怎么做
  • 設(shè)計一個網(wǎng)站西安發(fā)布最新通知
  • 網(wǎng)站開發(fā)發(fā)展前景seo推廣和百度推廣的區(qū)別
  • wordpress模板怎么添加菜單百度seo排名優(yōu)化教程
  • 如何做新政府網(wǎng)站欄目網(wǎng)站建設(shè)制作流程
  • 湖南省建設(shè)安監(jiān)局官網(wǎng)站朋友圈推廣文案
  • 全國建筑業(yè)四庫一平臺seo賺錢暴利
  • 河南鄭州網(wǎng)站推廣優(yōu)化淘寶優(yōu)化關(guān)鍵詞的步驟