首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Halo 2.21.x 登录弹窗:从后端机制到前端实现

    调用 AuthProviderService 查询启用的登录方式(本地表单、社交登录等)。 获取全局站点信息,最后渲染 Thymeleaf 模板(登录页 HTML)。...对前端的意义: /login 页面是我们能看到的唯一“官方视角”,公钥、CSRF、登录方式等信息都在这里以 HTML/JS 的形式暴露出来。...对前端的意义: 决定了我们的 fetch('/login') 最终会得到 JSON 还是重定向,直接影响弹窗里怎么展示结果。...POST /login: 不关心请求是从弹窗还是原生页面发出的; 只关心字段名和格式是否符合 LoginAuthenticationConverter 的预期; 密码既可以是明文(由后端直接校验),也可以是密文...提供一个截图: 我已经实现了 弹窗登录功能 有需要的可以找我要,暂时不打算全部公开不知道会不会有什么BUG 效果视频:

    43210
    领券