Pacj 和 Websocket 身份验证和授权

问题描述 投票:0回答:1

@Secure 不适用于 pac4j-play 中的 websocket 我如何保护 java pac4j play 中的 websocket 谢谢 这就是我现在所做的 if (!profilesHelper.getProfilesWithHeader(request).isEmpty()) { UserProfile 配置文件 = profileHelper.getProfilesWithHeader(request).get(0);

        // Check if the user is authorized
        if (profile.getRoles().contains("ROLE_USER")) {
   
                return CompletableFuture.completedFuture(
                        F.Either.Right(createFlowForActor(request)));
          
        }
    }
    return CompletableFuture.completedFuture(F.Either.Left(forbidden()));

如何在不使用注释的情况下手动在 pac4j 中进行安全保护


java playframework pac4j
1个回答
0
投票
© www.soinside.com 2019 - 2024. All rights reserved.