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