logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

spring微服务宏观概念

本片从宏观的角度,说明微服务的重要概念,后续会有实际操作,怎么集成开发、原理等。

#spring#微服务
spring - 微服务授权 1 概念

大致过程,后端服务临时储存(或数据储存) state 标识,然后对应授权服务返回的 code,在对应后续返回的 token,在对应返回的 用户信息;之后前端轮询的请求携带 state,后端能通过 state 找到刚擦保持的用户信息,之后怎么操作是你自己的业务。用户代理:指的是访问工具,比如浏览器,但真正起作用的是网站页面(如:某奇艺的登陆页面);1,官网、视频和博客,是相辅相成的,一起看,视频和博

spring - 微服务授权 2 实战

上述只是模拟一个最简单的三方授权登录过程,下一节会探究其原理。4,点击 Submit Consent,进入。3,点击 Sign in,进入。ps:此步骤会进行多个接口调用。授权服务(微信授权服务)搭建。客户端(某奇艺)后端服务搭建。PS:启动类什么也没开启。PS:启动类什么也没开启。2,直接点击登录,进入。

spring - 微服务认证 2 实战

【代码】spring - 微服务认证 2 实战。

spring - 微服务认证 4 题外

5,使用 HttpOnly 保存 token,httpOnly 保证 javascript 不可读,有效防止 xss 攻击;1,前后都使用 BCrypt 加密算法,此算法保证有相同的 hash散列,但有不同的 hash值,无法通过值比较对应密码;3,如果本次登录,和日常登录地 ip 有冲突,可以短信提醒,附带冻结账号链接;2,和本次登录地 ip 绑定,如果异地 ip 直接拒绝请求;4,使用短期 t

spring - 微服务认证 5 刷新token

/ 令牌响应DTO@Data// 秒// 刷新请求DTO@Data@NotBlank// 数据库刷新令牌实体@Entity@Data@Id// 存储哈希值// IP + User-Agent 的哈希@Column@Service@Slf4j@Value("${app.jwt.access-token-expiration:900}") // 15分钟。

springboot websocket 原理

ServerEndpoint 会被websocket容器管理,不会被spring管理。端点方式,不能正常注入bean,通过 SpringContext 去查找bean。实例的连接请求,由websocket容器本身管理,包括session。每个实例连接由spring容器管理。

#spring boot#websocket#后端
    共 11 条
  • 1
  • 2
  • 请选择