問題タブ [django-auth-ldap]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - django-auth-ldap - Display user information from LDAP in custom view
I'm using django-auth-ldap with following setting because there is no default/global 'admin' user on the ldap server, its only for authenticating users and users themselves may see their user information.
in django-ldap-debug.log
i get following error when (as logged in user) calling in view LDAPBackend().populate_user(request.user.username)
only when logging in (using login_required
from django.contrib.auth.decorators
) it returns a user object it seems:
then i noticed, i need to set
to get rid of the error, but first i dont want to specify a user with password (cause bind_as_authenticating_user
) and second populate_user() still returns NoneType
...
why? how do i get the returned user information from ldap?
my goal is to display all ldap user information like uidNumber from the ldap-user in my custom /userinfo/ view. http://pastebin.com/VqGiwzFE
thanks, chris
django - LDAP に対する Django ユーザー認証 - 複数のグループ
http://pythonhosted.org/django-auth-ldap/reference.html#std:setting-AUTH_LDAP_REQUIRE_GROUPの django_auth_ldap のドキュメントに従って
AUTH_LDAP_REQUIRE_GROUPを使用して、グループの識別名を構成できます。このグループに属していないユーザーの認証は失敗します。
ユーザーを認証できるグループを複数設定することはできますか? 1つだけではなく?
python - Django でログインせずに LDAP からユーザーを設定する
Django プロジェクトの認証バックエンドに django-auth-ldap を使用しています。しかし、問題があります。ユーザーがログインする前に、ユーザーに権限を与えることはできません。ユーザーがシステムにログインするときにユーザーオブジェクトが作成されるためです。
LDAP から定期的にユーザーを設定するタスクを書きたいのですが、どうすればそれができるのでしょうか。パスワードがわからないため、入力されていないユーザーごとにログインすることはできません。
django - django プロジェクトで django_auth_ldap を使用するには?
以下は、私たちのプロジェクトの設定のスニペットです。問題は、LDAP サーバーに接続しているように見えなかったことです。django_auth_ldap モジュールにいくつかの print ステートメントを追加しましたが、サーバーを実行してログインしようとしても、どれも出力されません。
設定を見て、何がうまくいかなかったのかを理解してくれる人はいますか?
django - django-auth-ldap を使用してグループを一覧表示します
django-auth-ldap を使用して LDAP からグループのリストを取得しようとしています。すでに LDAP に対して認証を行っていますが、使用可能なグループを取得して、モデルの 1 つで使用できるようにする必要があります。
私のモデルの 1 つに、LDAP グループにマップされるグループ属性があります。ユーザーが選択できるように、それらのグループを取得してコンボを作成したいと考えています。
django - Django LDAP 認証: カスタム フィールドを追加して権限を設定する
LDAP 認証が機能するようになりましたが、あと 2 つ必要です。
- 新しい User を許可グループdefaultに追加する必要があります。
- そして、部門フィールドをユーザーに追加して保存する必要があります。
最初の問題については、解決策が見つかりませんでした。AUTH_LDAP_USER_FLAGS_BY_GROUPディレクティブを使用して、ユーザー モデルにブール値フィールドのみを設定できます。
新しいユーザーをこのグループに追加するにはどうすればよいですか?
2 番目の問題: 次のフィールドを django ユーザー モデルにマップします。
デフォルトのユーザー モデルには部門フィールドがありません。ユーザー モデルを継承する新しいモデルを作成できます。しかし、自分のモデルを使用するように ldap-auth に指示するにはどうすればよいでしょうか?