首页
liyanan | Java
取消

SpringBoot 快速集成 Shiro

Shiro 简介 定义 Apache Shiro 是一个 Java 安全框架,可以进行身份验证、授权、加密和会话管理。并且有易于理解的 API。 Shiro 的理念 Shiro 想为开发者提供简单的 API 来实现一些安全性的需求,它常用来做: 身份验证与授权 访问控制(给用户分配特定角色) 单点登录(SSO) Authentication(身份验证):可以简单理解为登...

通过 Cloudflare 和 acme.sh 开源脚本,实现申请 ssl 证书加免费续期

使用的开源项目 acme 仓库地址:acmesh-official/acme.sh: A pure Unix shell script implementing ACME client protocol (github.com) 其中关于 DNS 解析申请的相关说明:https://github.com/acmesh-official/acme.sh/wiki/dnsapi 写一个脚本...

Supabase技术调研

Supabase 技术调研 官网地址:https://supabase.com/ 功能总结 数据库功能:拥有数据库功能,通过 API 可以实现 CRUD。 oss 功能:可以上传文件,下载文件。 第三方登录:已经实现好一些第三方登录,调用 API 即可,会存到它的数据库里。国外常用应用的第三方登录都支持。 实时消息:官方给的 case 是多人聊天室。感觉可以应用到一些...

MySQL 在 centos 上备份

MySQL 在 centos 上备份 写一个脚本,需求是,备份最近 7 天 MySQL 的数据,过期删除: backup_mysql_exam.sh #!/bin/bash # MySQL 用户名 USER="root" # MySQL 密码 PASSWORD="123456" # 要备份的数据库 DATABASE="exam" # 备份的数据 BACKUP_DIR="/data/mys...