mirror of
https://gitee.com/dromara/sa-token.git
synced 2025-04-05 17:37:53 +08:00
完善文档
This commit is contained in:
parent
a5d0a7b293
commit
fd5c579c20
sa-token-doc
@ -60,6 +60,13 @@ StpUtil.updateLastActivityToNow();
|
||||
|
||||
同时,你还可以关闭框架的自动续签(在配置文件中配置 `autoRenew=false` ),此时续签操作完全由开发者控制,框架不再自动进行任何续签操作
|
||||
|
||||
如果你需要给其它 Token 续签:
|
||||
|
||||
``` java
|
||||
// 为指定 Token 续签
|
||||
StpUtil.stpLogic.updateLastActivityToNow(tokenValue);
|
||||
```
|
||||
|
||||
|
||||
### timeout与activity-timeout可以同时使用吗?
|
||||
**可以同时使用!**
|
||||
|
@ -29,6 +29,7 @@
|
||||
</div>
|
||||
<select class="p-none" onchange="location.href=this.value">
|
||||
<option value="http://sa-token.dev33.cn/doc/index.html">最新版</option>
|
||||
<option value="http://sa-token.dev33.cn/v/v1.30.0/doc/index.html">v1.30.0</option>
|
||||
<option value="http://sa-token.dev33.cn/v/v1.29.0/doc/index.html">v1.29.0</option>
|
||||
<option value="http://sa-token.dev33.cn/v/v1.28.0/doc/index.html">v1.28.0</option>
|
||||
<option value="http://sa-token.dev33.cn/v/v1.27.0/doc/index.html">v1.27.0</option>
|
||||
@ -63,7 +64,7 @@
|
||||
</select>
|
||||
<a class="wzi" href="../index.html">首页</a>
|
||||
<a class="wzi" href="index.html">文档</a>
|
||||
<a class="p-none wzi" href="#/more/link">生态</a>
|
||||
<a class="p-none wzi" href="#/more/link">案例</a>
|
||||
<a class="p-none wzi" href="#/more/blog">博客</a>
|
||||
<a class="p-none wzi" href="#/more/sa-token-donate">赞助</a>
|
||||
<a class="p-none wzi" href="#/sso/sso-pro">🔥 SSO商业版</a>
|
||||
|
@ -65,7 +65,7 @@
|
||||
</select>
|
||||
<a class="wzi" href="../index.html">首页</a>
|
||||
<a class="wzi" href="index.html">文档</a>
|
||||
<a class="p-none wzi" href="#/more/link">生态</a>
|
||||
<a class="p-none wzi" href="#/more/link">案例</a>
|
||||
<a class="p-none wzi" href="#/more/blog">博客</a>
|
||||
<a class="p-none wzi" href="#/more/sa-token-donate">赞助</a>
|
||||
<a class="p-none wzi" href="#/sso/sso-pro">🔥 SSO商业版</a>
|
||||
|
@ -165,6 +165,18 @@ registry.addInterceptor(new SaInterceptor(handler -> {
|
||||
两者的序列化算法不一致导致的反序列化失败,如果要更改序列化方式,则需要先将 Redis 中历史数据清除,再做更新。
|
||||
|
||||
|
||||
### Q:调用 `StpUtil.getExtra("name")` 报错:`this api is disabled`。
|
||||
`StpUtil.getExtra(key)` 是给 sa-token-jwt 插件提供的,不集成这个插件就不能调用这个API,如果是普通模式需要存储自定义参数,请在 SaSession 上存储
|
||||
|
||||
``` java
|
||||
// 在登录时缓存参数
|
||||
StpUtil.getSession().set("name", "zhangsan");
|
||||
|
||||
// 然后我们就可以在任意处获取这个参数
|
||||
String name = StpUtil.getSession().getString("name");
|
||||
```
|
||||
|
||||
|
||||
### Q:我加了 Sa-Token 的全局过滤器,浏览器报错跨域了怎么办?
|
||||
参考:[https://blog.csdn.net/shengzhang_/article/details/119928794](https://blog.csdn.net/shengzhang_/article/details/119928794)
|
||||
|
||||
@ -263,6 +275,7 @@ SaRouter.match("/**").notMatch("/login", "/reg").check(r -> StpUtil.checkLogin()
|
||||
### Q:路由拦截鉴权,可以做成动态的吗?
|
||||
参考:[把路由拦截鉴权动态化](/fun/dynamic-router-check)
|
||||
|
||||
|
||||
### Q:我不想让框架自动操作Cookie,怎么办?
|
||||
在配置文件将`isReadCookie`值配置为`false`
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
# 框架生态
|
||||
# 使用 Sa-Token 的开源项目
|
||||
|
||||
|
||||
> 集成 Sa-Token 的开源案例收集,取自 [Awesome-Sa-Token](https://gitee.com/sa-token/awesome-sa-token),定期同步。
|
||||
@ -12,7 +12,7 @@
|
||||
|
||||
- [[ dcy-fast ]](https://gitee.com/dcy421/dcy-fast):一个基于 SpringBoot + Sa-Token + Mybatis-Plus 的后台管理系统,前端vue-element-admin,并且内置代码生成器。
|
||||
|
||||
- [[ Helio开发脚手架 ]](https://gitee.com/uncarbon97): 基于 `SpringBoot + Sa-Token + Mybatis-Plus` 的单体or微服务开发脚手架,带有配套后台管理前端模板及代码生成器
|
||||
- [[ Helio-Boot ]](https://gitee.com/uncarbon97/helio-boot):基于 SpringBoot + Sa-Token + Mybatis-Plus 的单体开发脚手架,带有配套后台管理前端模板及代码生成器;拥有对应微服务版脚手架`Helio-Cloud`
|
||||
|
||||
- [[ EasyAdmin ]](https://gitee.com/lakernote/easy-admin):一个基于SpringBoot2 + Sa-Token + Mybatis-Plus + Snakerflow + Layui 的后台管理系统,灵活多变可前后端分离,也可单体,内置代码生成器、权限管理、工作流引擎等
|
||||
|
||||
@ -58,10 +58,14 @@
|
||||
|
||||
- [[ dcy-fast-cloud ]](https://gitee.com/dcy421/dcy-fast-cloud):一个基于 SpringCloudAlibaba + Sa-Token + dubbo2.7.8 + Seata + knife4j + Mybatis-Plus + MapStruct + 的后台管理系统,前端vue-element-admin,并且内置代码生成器+动态路由权限等功能
|
||||
|
||||
- [[ fhs-framework ]](https://gitee.com/fhs-opensource/fhs-framework):基于Springboot+Springcloud + Mybatis Plus + sa-token+ vue + elementui 的快速开发平台(低代码开发平台),本框架永远免费,永久全开源
|
||||
- [[ fhs-framework ]](https://gitee.com/fhs-opensource/fhs-framework):基于Springboot+Springcloud + Mybatis Plus + Sa-Token + Vue + ElementUI 的快速开发平台(低代码开发平台),本框架永远免费,永久全开源
|
||||
|
||||
- [[ Pig-Satoken ]](https://gitee.com/wchenyang/cloud-satoken):重写 Pig 授权方式为 Sa-Token,其他代码不变。
|
||||
|
||||
- [[ Helio-Cloud ]](https://gitee.com/uncarbon97/helio-cloud):基于 SpringBoot + SpringCloud Alibaba + Sa-Token + Mybatis-Plus 的微服务开发脚手架,带有配套后台管理前端模板及代码生成器
|
||||
|
||||
- [[ BudWk-V7 ]](https://gitee.com/budwk/budwk):基于 NutzBoot + Sa-Token + Dubbo + Nacos注册&配置中心 的微服务开发脚手架(同时提供单应用版本),带有配套后台管理前端模板及代码生成器
|
||||
|
||||
|
||||
|
||||
### 插件
|
||||
@ -86,8 +90,3 @@
|
||||
|
||||
- [[ cubic ]](https://gitee.com/dromara/cubic):一站式问题定位平台,实时线程栈监控、线程池监控、动态arthas命令集、依赖分析等等等,助你快速定位问题。
|
||||
|
||||
|
||||
|
||||
---
|
||||
|
||||
Sa-Token 在线文档:[https://sa-token.dev33.cn/](https://sa-token.dev33.cn/)
|
||||
|
@ -30,7 +30,7 @@
|
||||
<nav class="nav-right">
|
||||
<a class="wzi" href="index.html">首页</a>
|
||||
<a class="wzi" href="doc/index.html">文档</a>
|
||||
<a class="p-none wzi" href="doc/index.html#/more/link">生态</a>
|
||||
<a class="p-none wzi" href="doc/index.html#/more/link">案例</a>
|
||||
<a class="p-none wzi" href="doc/index.html#/more/blog">博客</a>
|
||||
<a class="p-none wzi" href="doc/index.html#/more/sa-token-donate">赞助</a>
|
||||
<a class="p-none wzi" href="doc/index.html#/sso/sso-pro">🔥 SSO商业版</a>
|
||||
|
Loading…
Reference in New Issue
Block a user