
中间件&第三方
文章平均质量分 71
shiro和springsecurity
慕木兮人可
需要求职指导简历优化面试等可私,eternally_zh128
展开
-
SpringBoot集成Minio对象存储
一、Minio是什么?摘自官网:http://www.minio.org.cn/overview.shtmlMinIO 是一款高性能、分布式的对象存储系统. 它是一款软件产品, 可以100%的运行在标准硬件。即X86等低成本机器也能够很好的运行MinIO。MinIO与传统的存储和其他的对象存储不同的是:它一开始就针对性能要求更高的私有云标准进行软件架构设计。因为MinIO一开始就只为对象存储而设计。所以他采用了更易用的方式进行设计,它能实现对象存储所需要的全部功能,在性能上也更加强劲,它不会为了更多的原创 2022-04-29 14:17:18 · 904 阅读 · 0 评论 -
shiro全面实战教程(待完善)
基本概念略一.、Shiro中认证的关键对象1.1shiro中认证的关键对象Subject:主体访问系统的用户,主体可以是用户、程序等,进行认证的均称之为主体Principal:身份信息是主体(subject)进行身份认证的标识,标识必须具有唯一性,如用户名、手机号、邮箱等,一个主体可以有多个身份,但是必须有一个主身份(Primary Principal)。credential:凭证信息是只有主体自己知道的安全信息,如密码,证书等。1.2认证流程1.3MD5作用:一般用来加密或者签名原创 2021-01-15 13:29:07 · 237 阅读 · 0 评论 -
Nacos
Nacos配置管理1.什么是配置中心1.1什么是配置应用程序在启动和运行的时候往往会读取一些配置信息,配置基本上伴随着应用程序的整个生命周期,比如:数据库连接参数、启动参数。配置是独立于程序的只读变量配置伴随应用的整个生命周期配置有多种加载方式配置需要治理1.2什么是配置中心在微服务架构中,当系统从一个单体应用,被拆分为分布式系统上的一个个服务节点后,配置文件也必须跟随着迁移(分割),这样配置就分散了,不仅如此,分散中还包含着冗余。2.Nacos简介2.1主流配置中心对比Spri原创 2021-01-13 14:05:55 · 223 阅读 · 2 评论 -
Redis主从复制配置及集群分布式
一、配置1、创建/myredis文件夹2、复制redis.conf配置到文件夹中3、配置一主两从,创建三个配置文件redis6379.confredis6380.confredis6381.conf4、在redis6379.conf,填写include /myredis/redis.confpidfile /var/run/redis_6379.pid pid的文件位置port 6379 dbfilename dump6379.rdb rdb文件名称5、在redis6380.c原创 2021-09-08 11:32:11 · 225 阅读 · 0 评论 -
Kafka动态认证SASL/SCRAM验证
一、目的配置SASL/PLAIN验证,实现了对Kafka的权限控制。但SASL/PLAIN验证有一个问题:只能在JAAS文件KafkaServer中配置用户,一但Kafka启动,无法动态新增用户。SASL/SCRAM验证可以动态新增用户并分配权限1.1启动Zookeeper和Kafka版本:kafka_2.12-2.7.0.tgz此方法是把凭证(credential)存储在Zookeeper,可以使用kafka-configs.sh在Zookeeper中创建凭据。对于每个SCRAM机制,必须添加具有原创 2021-06-04 09:18:07 · 2245 阅读 · 3 评论 -
关于权限控制jwt+security+shiro
1、GrantedAuthority:https://www.cnblogs.com/longfurcat/p/9417422.htmlhttps://www.cnblogs.com/longfurcat/p/9417422.html原创 2020-07-31 16:17:30 · 350 阅读 · 0 评论 -
SpringSecurity简述
一、简介SpringSecurity是针对Spring项目的安全框架,也是Spring Boot底层安全模块默认的技术选型,他可以实现强大的Web安全机制,对于安全控制,我们仅需要引入spring-boot-starter-security模块,进行少量的配置,即可实现强大的安全管理!记住这几个类:WebSecurityConfigureAdapter:自定义Security策略AuthenticationManagerBuilder:自定义认证策略@EnableWebSecurity:开启We原创 2021-01-13 14:01:11 · 210 阅读 · 0 评论 -
走进shiro
一、Shiro1.1导入依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.ap原创 2020-08-07 14:37:10 · 198 阅读 · 0 评论