1. sso(單點登錄)
sso通常處理的是同一個公司的不同應(yīng)用間的訪問登錄問題,如企業(yè)應(yīng)用有很多子系統(tǒng),只需登錄一個系統(tǒng),就可以實現(xiàn)不同子系統(tǒng)間的跳轉(zhuǎn),而避免了登錄操作;
通過cookie、jsonp、重定向來實現(xiàn)。
2. OAuth2.0(授權(quán))
OAuth2.0解決的是服務(wù)提供方(如微信)給第三方應(yīng)用授權(quán)的問題,簡稱微信登錄。
OAuth2.0是一種具體的協(xié)議,只是為用戶資源的授權(quán)提供了一個安全的、開放的而又簡易的標(biāo)準(zhǔn),OAuth2.0(授權(quán))為客戶開發(fā)者開發(fā)web應(yīng)用,桌面應(yīng)用程序,移動應(yīng)用及客廳設(shè)備提供特定的授權(quán)流程。