認證 (authentication) 和授權 (authorization) 的區別
以前一直分不清 authentication 和 authorization,其實很簡單,舉個例子來說:
你要登機,你需要出示你的身份證和機票,身份證是爲了證明你張三確實是你張三,這就是 authentication;而機票是爲了證明你張三確實買了票可以上飛機,這就是 authorization。
在 computer science 領域再舉個例子:
你要登陸論壇,輸入用戶名張三,密碼1234,密碼正確,證明你張三確實是張三,這就是 authentication;再一check用戶張三是個版主,所以有權限加精刪別人帖,這就是 authorization。
你要登機,你需要出示你的身份證和機票,身份證是爲了證明你張三確實是你張三,這就是 authentication;而機票是爲了證明你張三確實買了票可以上飛機,這就是 authorization。
在 computer science 領域再舉個例子:
你要登陸論壇,輸入用戶名張三,密碼1234,密碼正確,證明你張三確實是張三,這就是 authentication;再一check用戶張三是個版主,所以有權限加精刪別人帖,這就是 authorization。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
認證 (authentication) 和授權 (authorization) 的區別
天使也抽菸
2018-09-12 02:18:50
企業公衆號增加對接h5頁面底部菜單
从面朝大海到春暖花开
2020-07-08 11:54:57
Python:將sklearn自帶數據轉存爲CSV文件
DeniuHe
2020-07-08 07:35:10
Java Basics Part 5/20 - Basic Datatypes
iorichang
2020-07-08 06:35:38
Java Basics Part 2/20 - Environment Setup
iorichang
2020-07-08 06:35:38
Java Basics Part 4/20 - Object & Classes
iorichang
2020-07-08 06:35:36
Java Basics Part 12/20 - Character Class
iorichang
2020-07-08 06:35:35
java讀取XML文件的兩種方式
Carlos Chan
2020-07-08 05:45:44
oracle 模糊查詢不區分大小寫 regexp_like
running_snail_
2020-07-08 05:10:03
MyBatis學習簡單總結
敲代码的ciery
2020-07-08 02:55:18
定時檢查數據是否過期,如過期則更新字段
敲代码的ciery
2020-07-08 02:55:18
自定義密碼規則功能實現
敲代码的ciery
2020-07-08 02:55:18
leetcode刷題總結之“整形迴文”
jxiao_11
2020-07-08 00:39:09
24小時熱門文章