但只有第三種方法有效java
確認憑證是否有效git
認證經過後賦予給用戶的的權限集合github
根據用戶權限和請求上下文, 斷定資源可否被當前用戶訪問.安全
// 請求上文
context = AuthContext(request)
// 獲取全部的認證 Token
List<Token> tokens = parseToken(context)
// 獲取認證成功的用戶
List<User> authenticatedUsers = doAuth(tokens)
// 斷定權限
boolean access = decide(context, authenticatedUsers)
複製代碼