1 OAuth2解決什么問題的?
舉個栗子先。小明在QQ空間積攢了多年的照片,想挑選一些照片來打印出來。然后小明在找到一家提供在線打印并且包郵的網(wǎng)站(我們叫它PP吧(Print Photo縮寫 ??))。
那么現(xiàn)在問題來了,小明有兩個方案來得到打印的服務(wù)。
在自己的QQ空間把想要打印的照片下載下來,然后提供給PP(直接發(fā)郵件給PP或者網(wǎng)盤共享給PP等等)。
把自己的QQ賬號密碼給PP,然后告訴PP我要打印哪些照片。
針對方案(1):小明要去下載這些照片,然后給PP,小明累覺不愛,,,
針對方案(2):小明交出去自己的QQ賬號密碼,還要告訴PP哪些需要打印,哪些不需要,小明覺得自己有些小秘密不想給PP看,,,
小明覺得很痛苦,,,那么有沒有不給PP賬號密碼,不下載照片,自己選哪些要打印直接扔給PP去打印的辦法呢?OAuth走了過來扔給小明一塊肥皂...
2 OAuth2簡介
總結(jié)來說,OAuth2 是一個開放授權(quán)標(biāo)準(zhǔn),它允許用戶(小明)讓第三方應(yīng)用(PP)訪問該用戶在某服務(wù)的特定私有資源(QQ空間中小明的照片,可以不包含小明的小視頻哦)但是不提供賬號密碼信息給第三方應(yīng)用(PP)。
網(wǎng)友評論