問題タブ [adldap]
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.
laravel-5.3 - Authドライバーへのlaravel 5.3バインディングとのadldap2統合
わかりましたので、これに関するいくつかのドキュメントがあります. 私もlaravel 5.3を使用しているので、それが関係しているかどうかはわかりません。私はlaravelが初めてなので、ご容赦ください。
Auth::attempt($creds) メソッドを使用して認証できません。
ただし、 Adldap::user()->attempt($user,$pass) で認証できます
ログインなどを確認できるように、Auth ファサードを使用したいと考えています。Auth を使用せずにそれを行う別の方法があれば、私はすべて耳にします。
また、ユーザーがログインしたら User モデルにバインドしたいのですが、それが機能するかどうかを確認するのに十分ではありません。
私はこれに数日間取り組んできましたが、手を差し伸べる時が来たと思います。助けてください!
これが私が取り組んでいるものです...
adldap.php:
adldap_auth.php:
auth.php:
app.php:
コントローラ:
ユーザーモデル:
laravel - BindException: ローカル エラー Laravel Adldap2/Adldap2
私はlaravelでまったく新しいものであり、AD認証でさらに詳しくなっています。私はこれらのチュートリアルに従ってきましたが、アプリケーションを起動しようとしたときに解決策が見つからない次の問題に遭遇しました。
を設定しましたが' auto_connect '=> true
、このエラーは、自分のページから任意の方向にアクセスしようとすると表示されます。bind
また、これら 2 つの機能とbindAsAdministrator
ベースがどのように機能し、どのアイテムをリンクしたいのか
を説明していただければ、とても助かります。
BindException: ローカル エラー ブラウザー イメージ
私のテーブルにはusername
フィールドがあることに言及する価値があります。
私のconfig/adldap.php
:
問題のある私のAuth\Guard.php
行:
私のconfig\auth.php
:
私のUser.php
:
私のAuthController.php
:
php - xamppを使用してldap2をインストールするには?
thisの指示に従ってldap2をインストールしようとしています。私はすでにこのステップを行っています:
"require": { "adldap2/adldap2": "6.1.*" }" また、両方の php.ini ファイルでコメントを外して ldap を有効にしましたが、コマンドを実行すると、Windows cmd で composer update を実行すると、次のようになります。エラー:
パッケージ情報を含む composer リポジトリーをロードしています 依存関係を更新しています (require-dev を含む) 要件は、インストール可能なパッケージのセットに解決できませんでした。
問題 1 - adldap2/adldap2 v6.1.9 には ext-ldap が必要です * -> 要求された PHP 拡張モジュール ldap がシステムにありません。- adldap2/adldap2 v6.1.8 には ext-ldap が必要です * -> 要求された PHP 拡張モジュール ldap がシステムにありません。- adldap2/adldap2 v6.1.7 には ext-ldap が必要です * -> 要求された PHP 拡張モジュール ldap がシステムにありません。- adldap2/adldap2 v6.1.6 には ext-ldap が必要です * -> 要求された PHP 拡張モジュール ldap がシステムにありません。- adldap2/adldap2 v6.1.5 には ext-ldap が必要です * -> 要求された PHP 拡張モジュール ldap がシステムにありません。- adldap2/adldap2 v6.1.4 には ext-ldap が必要です * -> 要求された PHP 拡張モジュール ldap がシステムにありません。- adldap2/adldap2 v6.1.3 には ext-ldap が必要です * -> 要求された PHP 拡張モジュール ldap がシステムにありません。-adldap2/adldap2 v6.1。2 には ext-ldap が必要です * -> 要求された PHP 拡張機能の ldap がシステムにありません。- adldap2/adldap2 v6.1.10 には ext-ldap が必要です * -> 要求された PHP 拡張モジュール ldap がシステムにありません。- adldap2/adldap2 v6.1.1 には ext-ldap が必要です * -> 要求された PHP 拡張モジュール ldap がシステムにありません。- adldap2/adldap2 v6.1.0 には ext-ldap が必要です * -> 要求された PHP 拡張モジュール ldap がシステムにありません。- adldap2/adldap2 v6.1.* のインストール要求 -> adldap2/ adldap2[v6.1.0、v6.1.1、v6.1.10、v6.1.2、v6.1.3、v6.1.4、v6.1.5、v6 で満足可能。 1.6、v6.1.7、v6.1.8、v6.1.9]。1 には ext-ldap が必要です * -> 要求された PHP 拡張機能の ldap がシステムにありません。- adldap2/adldap2 v6.1.0 には ext-ldap が必要です * -> 要求された PHP 拡張モジュール ldap がシステムにありません。- adldap2/adldap2 v6.1.* のインストール要求 -> adldap2/ adldap2[v6.1.0、v6.1.1、v6.1.10、v6.1.2、v6.1.3、v6.1.4、v6.1.5、v6 で満足可能。 1.6、v6.1.7、v6.1.8、v6.1.9]。1 には ext-ldap が必要です * -> 要求された PHP 拡張機能の ldap がシステムにありません。- adldap2/adldap2 v6.1.0 には ext-ldap が必要です * -> 要求された PHP 拡張モジュール ldap がシステムにありません。- adldap2/adldap2 v6.1.* のインストール要求 -> adldap2/ adldap2[v6.1.0、v6.1.1、v6.1.10、v6.1.2、v6.1.3、v6.1.4、v6.1.5、v6 で満足可能。 1.6、v6.1.7、v6.1.8、v6.1.9]。
拡張機能を有効にするには、.ini ファイルでそれらが有効になっていることを確認しphp --ini
ます。
この問題を解決する方法について何か考えはありますか? 前もって感謝します。