0

私はDjangoでAPIを実装しており、ユーザーがAPIリクエストを行うときに基本認証を使用してユーザーを識別することを検討しています。

私がこれまでに見つけたドキュメントは不完全であるか、正しい質問に答えていないようです(たとえば、ここでの答えは、Apacheに認証を処理させることに依存しているようです)。

Djangoのhttp基本認証の標準またはデフォルトの実装はありますか?

4

2 に答える 2

1

https://bitbucket.org/jespern/django-piston/wiki/Homeを調べることを検討する必要があります。JSONまたはXMLを使用したRESTのいずれかで、APIを構築するために必要なものはすべてあります。基本認証とoauth2も含まれています。

于 2012-05-09T19:33:18.327 に答える
1

基本認証はDjangoに同梱されている認証ライブラリに組み込まれているようで、すぐに使用できます。optixxによって言及されているdjango-pistonは、既存のdjangoプロジェクトにAPIを追加する(またはAPIのみのプロジェクトを作成する)ための便利なツールのようです。

于 2012-05-11T20:23:34.400 に答える