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