• 请不要在回答技术问题时复制粘贴 AI 生成的内容
PeiXyJ
V2EX  ›  程序员

Spring Security 官方文档学习

  •  
  •   PeiXyJ · Sep 29, 2020 · 4471 views
    This topic created in 2078 days ago, the information mentioned may be changed or developed.

    Hi 各位大佬, 最近我想学习 Spring Security 查了官方文档, 大概浏览了一遍,发现连最基础的loginProcessingUrl都没有举例说明,是我看的文档有问题,还是说..本来文档就不说明这些事情,只是说一些概念的东西?求各位大佬指导下

    16 replies    2020-09-29 16:21:31 +08:00
    wangyanrui
        1
    wangyanrui  
       Sep 29, 2020
    https://www.baeldung.com/security-spring

    个人感觉这个网站讲解的蛮好的,配合上官方文档挺容易学习
    另外,把东西跑起来 DEBUG 进,是一种最好的方式~
    PeiXyJ
        2
    PeiXyJ  
    OP
       Sep 29, 2020
    @wangyanrui 好的。多谢大佬,我学习下。
    egglin
        3
    egglin  
       Sep 29, 2020
    有好的书推荐吗
    MeiJM
        4
    MeiJM  
       Sep 29, 2020
    觉着可以从 org.springframework.security.config.annotation.web.configurers.FormLoginConfigurer 这个开始看.对应 formLogin,然后主要是楼上说的下源码 debug. 对应关系应该是 xxxFilter 创建 xxxToken,xxxProvider 用来认证并授权对应 xxxToken. xxxConfigurer 用来整合对应资源.比如登陆 url,登陆成功处理,登陆失败处理等.
    Oktfolio
        5
    Oktfolio  
       Sep 29, 2020
    正打算开个 repo 总结 Spring Security
    PeiXyJ
        6
    PeiXyJ  
    OP
       Sep 29, 2020
    @MeiJM 好哒 谢谢大佬
    PeiXyJ
        7
    PeiXyJ  
    OP
       Sep 29, 2020
    @Oktfolio 大佬搞完了发个地址(伸手党 /滑稽
    tomsun28
        8
    tomsun28  
       Sep 29, 2020 via Android
    可能有点答非所问,还是自荐一波 sureness - https://su.usthe.com
    Jrue0011
        9
    Jrue0011  
       Sep 29, 2020
    应该是吧,Spring 参考文档主要讲整个框架能做到哪些事情并给出一些基本使用代码,至于细节的定制配置应该需要根据示例代码去查看 API DOC 和源码

    就比如你说的 loginProcessingUrl

    https://docs.spring.io/spring-security/site/docs/5.4.0/reference/html5/#servlet-authentication-form
    里 Example 56. Custom Log In Form Configuration 也就配置了一个 login-page
    PeiXyJ
        10
    PeiXyJ  
    OP
       Sep 29, 2020
    @Jrue0011 对我也就看到这个地方,但是想看更详细的 Spring 的文档就没了..直接去看 API DOC 怕不是有点摸不到头脑..
    lonelymarried
        11
    lonelymarried  
       Sep 29, 2020
    折腾人的 spring
    isir1234
        12
    isir1234  
       Sep 29, 2020
    Spring Security 的 reference 第一遍看的时候真的是一脸懵逼

    可以先看 <<Pro Spring Security>> 这本书
    YouTube 上也有不少相关的 talk

    也可以写个最简单的 demo, debug 源码走一下 filter 和认证 /授权流程
    PeiXyJ
        13
    PeiXyJ  
    OP
       Sep 29, 2020
    JamesMackerel
        14
    JamesMackerel  
       Sep 29, 2020 via iPhone
    别吧……我觉得这个框架设计出来简直就是给人制造麻烦。
    chenuu
        15
    chenuu  
       Sep 29, 2020
    @wangyanrui 发现搜某个技术的时候经常到这里面.刚刚也是不久前更新的 blog
    zhiguang
        16
    zhiguang  
       Sep 29, 2020
    想弄个 antdpro+springboot 的后端管理系统,有一起学习的吗
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1111 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 54ms · UTC 18:41 · PVG 02:41 · LAX 11:41 · JFK 14:41
    ♥ Do have faith in what you're doing.