手机短信登录、邮箱登录、QQ 登录都想要,咋办?

[TOC]

今天想和大家聊一聊 Shiro 中的多 Realm 认证策略问题~

在项目中,如果我们想手机验证码登录、第三方 QQ 登录、邮箱登录等多种登录方式共存,那么就可以考虑通过 Shiro 中的多 Realm 来实现,具体操作中,一个 Realm 刚好就对应一种登录方式。

其实我不仅会 Spring Security,Shiro 也略懂一二!

和大家分享一个松哥原创的 Shiro 教程吧,还没写完,先整一部分,剩下的敬请期待。

1.Shiro简介

Apache Shiro是一个开源安全框架,提供身份验证、授权、密码学和会话管理。Shiro框架具有直观、易用等特性,同时也能提供健壮的安全性,虽然它的功能不如SpringSecurity那么强大,但是在普通的项目中也够用了。

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×