日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
輕量級 Java 權(quán)限認(rèn)證框架Sa-Token初體驗

項目圖

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:域名注冊、虛擬主機、營銷軟件、網(wǎng)站建設(shè)、新晃網(wǎng)站維護、網(wǎng)站推廣。

第一次看到這個項目的時候,是在gitee的GVP推薦中看到的,一直都沒有時間深入的了解。最近可用于摸魚的時間多了起來,簡單看了下這個項目的文檔,驚訝于文檔的詳細(xì),是我喜歡的樣子(中文文檔),所以決定寫兩行代碼試試。

先建一個基礎(chǔ)springboot項目

基礎(chǔ)項目

項目中僅包含spring-boot-starter、spring-boot-starter-test、spring-boot-starter-web


org.springframework.boot
spring-boot-starter



org.springframework.boot
spring-boot-starter-test
test



org.springframework.boot
spring-boot-starter-web
2.0.3.RELEASE

隨便給指定一個端口

server:
port: 9999

啟動一下

沒有問題,接下來在項目中引入Sa-Token依賴


cn.dev33
sa-token-spring-boot-starter
1.28.0

重啟項目

引入成功

項目啟動時打印出來了Sa-Token的內(nèi)容,引入成功。

新建一個Controller,用來測試基本功能

package com.demo.satoken;

import cn.dev33.satoken.stp.StpUtil;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
@RequestMapping("/user/")
public class UserController {

// 測試登錄,瀏覽器訪問: http://localhost:9999/user/doLogin?username=zhang&password=123456
@RequestMapping("doLogin")
public String doLogin(String username, String password) {
// 此處僅作模擬示例,真實項目需要從數(shù)據(jù)庫中查詢數(shù)據(jù)進行比對
if("zhang".equals(username) && "123456".equals(password)) {
StpUtil.login(10001);
return "登錄成功";
}
return "登錄失敗";
}

// 查詢登錄狀態(tài),瀏覽器訪問: http://localhost:9999/user/isLogin
@RequestMapping("isLogin")
public String isLogin() {
return "當(dāng)前會話是否登錄:" + StpUtil.isLogin();
}

}

再次重啟項目

先在瀏覽器打開

http://localhost:9999/user/isLogin,查詢一下登錄狀態(tài)

未登錄

登錄一下

登錄

再次檢查登錄狀態(tài)

登錄成功

看得出來,比起Shiro、SpringSecurity這些被廣泛使用的鑒權(quán)項目,這個項目的集成使用方式可以簡單到令人發(fā)指。突然更有興趣了,后續(xù)我會繼續(xù)體驗這個項目,有興趣了解這個項目的請自行查看。

文檔地址:http://sa-token.dev33.cn/

項目地址:

https://gitee.com/dromara/sa-token


當(dāng)前名稱:輕量級 Java 權(quán)限認(rèn)證框架Sa-Token初體驗
本文鏈接:http://www.dlmjj.cn/article/dpjecpc.html