簡體   English   中英

我自己的客戶端是否需要通過OAuth與我的REST API交互?

[英]Is there a need for my own client to interface with my REST API through OAuth?

當前,我們有一個REST API和一個客戶端,其中客戶端通過HTTPS對用戶進行一次身份驗證並接收訪問令牌。 然后,對於每個需要身份驗證的請求,客戶端都會使用URL和查詢字符串以及服務器與客戶端之間的共享機密從請求正文創建HMAC。 我是否需要進一步介紹並在自己的客戶端-API之間實現OAuth?

您似乎已經像以前那樣在OAuth(v1.0a)中執行身份驗證。 但是,我建議您在HMAC創建中包括時間戳和隨機數,並在API中進行檢查以防止重播攻擊。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM