1


Django の例で基本的な認証ダイアログ スタイルの認証を実装したい-
Web サイトにアクセスすると、ダイアログがポップアップします。ネイティブダイアログです。ユーザー名とパスワードを求める簡単なメッセージがあり、その下にはユーザー名とパスワードを入力するための 2 つのテキストボックスがあります。

少し検索しましたが、何も見つかりませんでした。基本的には、次のようになります ここに画像の説明を入力
(この写真は Rails のチュートリアルからのものです。Rails には組み込まれています)。

これどうやってするの?

4

3 に答える 3

1

それを行う方法はたくさんあります。

経由で構成できる静的なユーザー名/パスワードを使用した標準の HTTP 基本認証が必要な場合settings.pyは、ミドルウェアを作成できます。http://djangosnippets.org/snippets/2468/を確認してください。また、Apachenginxを使用すると非常に簡単なので、Django も必要ありません。

ユーザーデータベースを使用してユーザーをログインさせたい場合は、いくつかのデコレーターを使用できます。チェック: http://djangosnippets.org/snippets/243/

それが役に立てば幸い。

于 2013-08-04T11:11:30.043 に答える
0

https://github.com/nopped/django-http-authを使用すると、特定のビューでミドルウェアまたはデコレータを使用して HTTP 基本認証を追加できます。

于 2014-10-27T13:41:05.393 に答える