This repository has been archived on 2025-09-14. You can view files and clone it, but cannot push or open issues or pull requests.
Files
zhaoyixiang-realtime-protec…/src/main/java/com/realtime/protection/configuration/satoken/StpInterfaceImpl.java
松岳 陈 66c710c034 Init Commit
2024-01-02 10:16:15 +08:00

37 lines
941 B
Java

package com.realtime.protection.configuration.satoken;
import cn.dev33.satoken.stp.StpInterface;
import com.realtime.protection.configuration.satoken.permission.SystemConfiguration;
import org.springframework.context.annotation.Configuration;
import java.util.ArrayList;
import java.util.List;
@Configuration
public class StpInterfaceImpl implements StpInterface {
/**
* 返回一个账号所拥有的权限码集合
*/
@Override
public List<String> getPermissionList(Object loginId, String loginType) {
ArrayList<String> list = new ArrayList<>();
if (loginId.equals("endera")) {
list.add(SystemConfiguration.NEW.getName());
}
return list;
}
/**
* 返回一个账号所拥有的角色标识集合 (权限与角色可分开校验)
*/
@Override
public List<String> getRoleList(Object loginId, String loginType) {
return null;
}
}