2016-05-23 70 views
1

我正在爲我的API使用OAuth 2.0,我開始懷疑被盜用的帳戶。讓我們打電話給我的服務A和客戶服務B.OAuth 2.0如何防範受損客戶?

場景:

  • 在用戶的帳戶comprmised
  • 攻擊者通過OAuth 2.0用戶授權與B,允許利用B
  • 查看私人信息
  • 用戶更改密碼以保護帳戶

如果發生類似情況,攻擊者是否仍然能夠通過B查看用戶的私人信息,由於t o OAuth訪問令牌在密碼重置後不會過期?

回答

0

我也同意你的想法。 OAuth2規範沒有對此採取對策。但是那裏的供應商爲此提供了各種對策。例如,用戶儀表板可供用戶查看當前持有授權的應用程序和設備。然後用戶可以撤銷任何可疑應用程序。從而使攻擊者需要回得到一個新的,這是不可能的,如果密碼已更改檢索進入菜單B

+0

和訪問令牌應該是短暫的 –

相關問題