spring-webmvc-pac4j

Spring Web MVC 的安全库
授权协议 Apache-2.0
开发语言 Java
所属分类 程序开发、 安全相关框架
软件类型 开源软件
地区 不详
投 递 者 糜正业
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

spring-webmvc-pac4j 项目是 Spring Web MVC(带或不带 Spring Boot)Web 应用程序的简单而强大的安全库,包含 OAuth, CAS, SAML, OpenID Connect, LDAP, JWT 这些功能。

它支持身份验证和授权,还支持注销和高级功能,如会话固定和 CSRF 保护,它基于 Java 8、Spring Web MVC 5和 pac4j 安全引擎 v3。

 相关资料
  • 以下依赖项之间有什么区别? vs 如果我单独包括spring webmvc,则隐式添加spring web。 我们什么时候应该单独使用?

  • 我有一个Spring应用程序,它使用带有WebMVC的JPA存储库,我正在尝试扩展它以支持图像。我可以上传图像并将它们存储在服务器端,但当涉及到用客户端实际检索图像时,我实际上无法成功发送响应。 首先,这是我公开的客户端API: 下面是我第一次尝试实现: 但是,该方法在测试时会产生以下异常: ServletException:无法解析名为“dispatcher servlet”的servlet中名

  • 问题内容: 我在我们的应用程序中使用Spring安全性,并希望使用存储在数据库中的更改密码选项的密码来验证用户输入。 密码如下存储在DB中。 在此,用户输入的密码使用上述逻辑进行编码并存储在DB中。现在,我只是想从用户那里获取更改密码的密码。从用户那里获得密码后,我使用上述逻辑进行编码,然后尝试与数据库进行比较。即使我使用相同的逻辑进行编码,编码后的值似乎也有所不同。 我的配置来自: 我不确定比较

  • jetbrick-webmvc 是类似于 Struts, Spring MVC 等经典 MVC 框架,jetbrick-webmvc 通过大量的经验总结,提供小巧、强大,更灵活的 webmvc。 小巧,轻量,易上手 支持 Restful IoC 注入,易管理,易测试 Interceptor 机制,功能强大 Plugin 机制,易扩展 完全自定义的 Annotation注入,灵活定制 内置文件上传,

  • 客户端需要LDAP和本地JDBC身份验证机制。 它们需要一种对两组用户都通用的授权机制。 应该根据用户的角色限制用户进入某些页面。以及需要应用于每个用户的单独权限(创建、更新、删除)集 那么,我如何实现按页授权,这将由管理员决定谁(哪个角色)可以访问哪个页面? 是否应该在配置中指定每个角色页组合?是否有任何方法可以动态地改变页面和角色,因为角色可能会在以后添加。