认证,身份验证,验证用户是否合法 在shiro中,用户需要提供principals (身份)和credentials(证明)给shiro,从而应用能验证用户身份: principals:用户的身份信息,是subject的标识属性,能够唯一标识subject,如电话号码,电子邮箱,身份证号等. credentials:凭证:密码,是只被subject知道的秘密值.如密码/数字证书等. 最常见的principals和credentials组合就是用户名/密码.shiro中通常使用UsernamePa…