0
授權代碼授權是OAuth2中四種授權授權類型之一。在隱式授權中,直接發回授權令牌作爲響應,但在授權代碼授權中,代碼將作爲響應返回,然後將用於從授權服務器中檢索令牌。爲什麼在Oauth2中需要授權碼?
我的問題是,爲什麼授權代碼是授權代碼授權所必需的,而不是像在隱式授權中那樣直接發回令牌?
授權代碼授權是OAuth2中四種授權授權類型之一。在隱式授權中,直接發回授權令牌作爲響應,但在授權代碼授權中,代碼將作爲響應返回,然後將用於從授權服務器中檢索令牌。爲什麼在Oauth2中需要授權碼?
我的問題是,爲什麼授權代碼是授權代碼授權所必需的,而不是像在隱式授權中那樣直接發回令牌?
使用授權碼授權,令牌授權代碼的交換髮生在服務器端(即,不直接在瀏覽器中)。這樣,客戶機祕密和令牌可以更安全地保存在服務器上。閱讀here,瞭解隱式流程以犧牲某些安全含義爲代價的「簡化」