2011-07-19 25 views
16

私はこれに対する回答を検索しましたが、何も見つかりませんでした。しかし、私は確信したい。LDAPを使用したFlask認証

Flask WebアプリケーションでLDAPサーバーを使用しているユーザーを認証する正しい方法は何ですか?

This linkには4つの認証方法が記載されていますので、同じ行に沿ってLDAP認証デコレータを作成するだけですか?

は、任意のヘルプや提案のための

おかげで(私が求めている理由は、私は私のDjangoアプリケーションのフラスコクローンを作ることができるかどうかを確認することです)。

答えて

4

はい、認証を確認する独自のデコレータを作成する必要があります。

このデコレータでは、ユーザーが認証されるとラップされた関数を呼び出す必要があります。そうでない場合は、ユーザにログインを促すデフォルトのページを返す必要があります。

0

デコレータが必要ないとは思いますが、それは賢明なことです。認証が必要なルートに「タグ付け」するのが簡単になるためです。

そうしないと、ルートに対して何らかの種類の認証を実装したい場合は、さらに多くのコードを追加します。