簡體   English   中英

Flask-Restful、oauth 和 Salesforce

[英]Flask-Restful, oauth, and Salesforce

我正在使用 Flask-RESTful 構建 REST 服務,該服務將允許用戶連接到他們的 Salesforce 環境並提取數據。

是否可以使用 oauth2 保護一個安靜的 API?! 我似乎找不到任何文檔。

簡短的回答是肯定的

Miguel Grinberg 在他的博客文章中談到了保護 REST api(他在其中談到了 oauth):

http://blog.miguelgrinberg.com/post/restful-authentication-with-flask

他在此處提供了在燒瓶中使用 oauth 的一般指南:

http://blog.miguelgrinberg.com/post/oauth-authentication-with-flask

他的博文回答了我在構建 Flask 應用程序時的所有問題,並且通常是一個很好的資源。

** 長解析器 **

Oauth2 沒有任何特定功能使其比任何其他身份驗證方法更適合對 REST api 進行身份驗證。 這只是一種身份驗證方法。 困難的部分是當用戶通過身份驗證時,他們不必在每次請求時都發送用戶名和密碼。 為此,您為他們生成一個令牌並將其存儲在服務器端,並將其存儲在客戶端的會話中。 現在您需要做的就是發送帶有來自客戶端的任何 REST 請求的令牌以對其進行身份驗證。 這在第一個鏈接中進行了討論(如果您執行 ctrl-f 令牌,您可以找到它)

暫無
暫無

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

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