Firebase 有没有办法不使用内存内身份验证@预授权、安全、RoleAllowed don';行不通

Firebase 有没有办法不使用内存内身份验证@预授权、安全、RoleAllowed don';行不通,firebase,spring-boot,kotlin,spring-security,Firebase,Spring Boot,Kotlin,Spring Security,问题:1.如何将权限链接到注释? 其目的是使用当前注释锁定某些API:@RoleAllowed(“角色查看器”、“角色编辑器”)、@Secured({“角色查看器”、“角色编辑器”)、@PreAuthorize(“hasRole('USER'))或hasRole('ADMIN'))。 @EnableGlobalMethodSecurity(Prespenabled=true、securedEnabled=true、jsr250Enabled=true)已被使用。DB如下所示。Firebase用于

问题:1.如何将权限链接到注释? 其目的是使用当前注释锁定某些API:@RoleAllowed(“角色查看器”、“角色编辑器”)、@Secured({“角色查看器”、“角色编辑器”)、@PreAuthorize(“hasRole('USER'))或hasRole('ADMIN'))。 @EnableGlobalMethodSecurity(Prespenabled=true、securedEnabled=true、jsr250Enabled=true)已被使用。DB如下所示。Firebase用于生成/验证

CREATE TABLE IF NOT EXISTS USER (
    ID VARCHAR (50) NOT NULL PRIMARY KEY,
    NAME VARCHAR (50) NOT NULL,
    LOGIN VARCHAR (50) NOT NULL,
    STATUS SMALLINT NOT NULL,
    CREATED_AT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
    UPDATED_AT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
    CONSTRAINT UC_USER_LOGIN UNIQUE (LOGIN));
    
    CREATE TABLE IF NOT EXISTS AUTHORITY (
    ID VARCHAR (50) NOT NULL PRIMARY KEY,
    NAME VARCHAR (50) NOT NULL,
    DESCRIPTION VARCHAR (255) NOT NULL,
    CREATED_AT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
    UPDATED_AT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
    CONSTRAINT UC_AUTHORITY_NAME UNIQUE (NAME));
    
    CREATE TABLE IF NOT EXISTS USER_AUTHORITY (
    ID VARCHAR (100) NOT NULL PRIMARY KEY,
    USER_ID VARCHAR (50) NOT NULL REFERENCES USER (ID) ON DELETE CASCADE,
    AUTHORITY_ID VARCHAR (50) NOT NULL REFERENCES AUTHORITY (ID) ON DELETE CASCADE,
    CREATED_AT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
    UPDATED_AT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP);

你能详细描述一下“不工作”是什么意思吗?你的网络安全配置是什么?你能详细描述一下它是什么意思吗?你的网络安全配置是什么?