mirror of
https://gitee.com/dromara/sa-token.git
synced 2026-05-14 12:52:08 +08:00
refactor: 重构 sa-token-redisx 插件
This commit is contained in:
@@ -29,6 +29,8 @@
|
|||||||
<module>sa-token-dubbo3</module>
|
<module>sa-token-dubbo3</module>
|
||||||
<module>sa-token-temp-jwt</module>
|
<module>sa-token-temp-jwt</module>
|
||||||
<module>sa-token-jwt</module>
|
<module>sa-token-jwt</module>
|
||||||
|
<module>sa-token-sso</module>
|
||||||
|
<module>sa-token-oauth2</module>
|
||||||
|
|
||||||
<!-- SpringBoot 环境插件 -->
|
<!-- SpringBoot 环境插件 -->
|
||||||
<module>sa-token-redis-template</module>
|
<module>sa-token-redis-template</module>
|
||||||
@@ -40,12 +42,11 @@
|
|||||||
<module>sa-token-grpc</module>
|
<module>sa-token-grpc</module>
|
||||||
<module>sa-token-quick-login</module>
|
<module>sa-token-quick-login</module>
|
||||||
|
|
||||||
|
<!-- Solon 环境插件 -->
|
||||||
|
<module>sa-token-redisx</module>
|
||||||
|
|
||||||
<module>sa-token-redisson-jackson</module>
|
<module>sa-token-redisson-jackson</module>
|
||||||
<module>sa-token-redisson-jackson2</module>
|
<module>sa-token-redisson-jackson2</module>
|
||||||
<module>sa-token-redisx</module>
|
|
||||||
<module>sa-token-sso</module>
|
|
||||||
<module>sa-token-oauth2</module>
|
|
||||||
</modules>
|
</modules>
|
||||||
|
|
||||||
<dependencies>
|
<dependencies>
|
||||||
|
|||||||
@@ -15,6 +15,7 @@
|
|||||||
*/
|
*/
|
||||||
package cn.dev33.satoken.dao;
|
package cn.dev33.satoken.dao;
|
||||||
|
|
||||||
|
import cn.dev33.satoken.dao.auto.SaTokenDaoBySessionFollowObject;
|
||||||
import cn.dev33.satoken.util.SaFoxUtil;
|
import cn.dev33.satoken.util.SaFoxUtil;
|
||||||
import org.noear.redisx.RedisClient;
|
import org.noear.redisx.RedisClient;
|
||||||
import org.noear.redisx.plus.RedisBucket;
|
import org.noear.redisx.plus.RedisBucket;
|
||||||
@@ -30,7 +31,7 @@ import java.util.Set;
|
|||||||
* @author noear
|
* @author noear
|
||||||
* @since 1.34.0
|
* @since 1.34.0
|
||||||
*/
|
*/
|
||||||
public class SaTokenDaoOfRedisBase64 implements SaTokenDao {
|
public class SaTokenDaoOfRedisBase64 implements SaTokenDaoBySessionFollowObject {
|
||||||
private final RedisBucket redisBucket;
|
private final RedisBucket redisBucket;
|
||||||
|
|
||||||
public SaTokenDaoOfRedisBase64(Properties props) {
|
public SaTokenDaoOfRedisBase64(Properties props) {
|
||||||
|
|||||||
@@ -15,8 +15,7 @@
|
|||||||
*/
|
*/
|
||||||
package cn.dev33.satoken.dao;
|
package cn.dev33.satoken.dao;
|
||||||
|
|
||||||
import cn.dev33.satoken.session.SaSession;
|
import cn.dev33.satoken.dao.auto.SaTokenDaoBySessionFollowObject;
|
||||||
import cn.dev33.satoken.strategy.SaStrategy;
|
|
||||||
import cn.dev33.satoken.util.SaFoxUtil;
|
import cn.dev33.satoken.util.SaFoxUtil;
|
||||||
import org.noear.redisx.RedisClient;
|
import org.noear.redisx.RedisClient;
|
||||||
import org.noear.redisx.plus.RedisBucket;
|
import org.noear.redisx.plus.RedisBucket;
|
||||||
@@ -33,7 +32,7 @@ import java.util.Set;
|
|||||||
* @author noear
|
* @author noear
|
||||||
* @since 1.34.0
|
* @since 1.34.0
|
||||||
*/
|
*/
|
||||||
public class SaTokenDaoOfRedisJson implements SaTokenDao {
|
public class SaTokenDaoOfRedisJson implements SaTokenDaoBySessionFollowObject {
|
||||||
private final RedisBucket redisBucket;
|
private final RedisBucket redisBucket;
|
||||||
|
|
||||||
public SaTokenDaoOfRedisJson(Properties props) {
|
public SaTokenDaoOfRedisJson(Properties props) {
|
||||||
|
|||||||
Reference in New Issue
Block a user