問題タブ [php-7.3]
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.
symfony - カスタム UserProvider 設定 symfony 4
ユーザー名に関して別の役割を適用するために、独自の LdapUserProvider を作成したいと思います。正確には、私の LDAP は symfony のデフォルトの LdapUserProvider でうまく動作します。
LDAPドキュメントが言うように:
LdapUserProvider クラスを使用する LDAP ユーザー プロバイダー。他のすべてのユーザー プロバイダーと同様に、任意の認証プロバイダーで使用できます。
カスタマイズされたユーザー プロバイダーを使用するにはどうすればよいですか?
編集: 答えてくれてありがとう@Vyctorya
これが必要だと思います!
security.yaml では、次のようにサービスを呼び出します。
これは私のservice.yamlです:
baseDn が定義されていない理由がわかりません...
サービス "App\Services\MyLdapUserProvider" を自動配線できません: メソッド "Symfony\Component\Security\Core\User\LdapUserProvider::__construct()" の引数 "$baseDn" は型ヒント付きの "string" です。その値を明示的に設定する必要があります.
php - ローカルで動作するPHP関数ですが「未定義関数array_key_last()の呼び出し」
ローカルで完璧に機能するウェブサイトを作りました。今、 ploi.io でオンラインで公開しようとしています。次のエラーが表示されます。
「未定義関数 array_key_last() の呼び出し」コードの 3 行目
しかしarray_key_last()
、PHP関数です。
https://www.php.net/manual/en/function.array-key-last.php
ここに私のウェブサイトのリンクがあります: http://rocallisa.xyz/
私のサーバーは稼働していますがPHP 7.3
、これは役に立ちません。