在Spring Security中 Authentication
对象代表认证用户的数据对象,包含一些用户基本信息(用户名、密码)。
Authentication接口
public interface Authentication extends Principal, Serializable {
// 获取用户权限
Collection<? extends GrandtedAuthoriry> getAuthorities();
// 获取用户凭证,一般就是密码
Object getCredentials();
// 获取用户详细信息,一般是UserDetail
Object getDetail