Shiro中principal和credential的区别
Shiro中principal和credential的区别
principal:能唯一标识用户身份的属性,一个主题(用户)可以有多个principal;
-
举个例子:你去登录一些网站时可以用用户名,也可以用手机或邮箱,这些principal是别人可以知道的;
credential:凭证,主题(用户)才知道的;
-
举个例子:你给手机开锁,可以使用屏幕密码也可以使用人脸识别,屏幕密码和人脸是你个人(用户)才拥有的;
最常见的 principals 和 credentials 组合就是用户名 / 密码了。
最新文章
- Driller复现
- window cmd 创建文本文件
- [cocos2dx开发技巧4]工具CocosBuilder的使用
- 林达华博士对数学的见解
- 教你如何注册winrar~
- tensorflow安装过程
- 非诚勿扰24灯全灭php,收二手货小伙上非诚勿扰,24盏灯全灭还遭羞辱,最后才知道是收二手豪车身价上亿...
- dump文件的创建及使用
- 通过软件架构来达到易用性
- 职场经验
- 详解mmap:是什么 为什么 怎么用
- ADFS 概念与基本开发介绍
- 快速组合排列算法
- java鬼混笔记:springboot 5、springboot的Scheduled定时器:fixedDelay和fixedRate区别
- 网页弹出对话框的几种代码
- 使用nano编辑器进行查找和替换
- 浏览器强制刷新