2017-09-04 9 views
0

私はWordpress/WooCommerceのインストールをWordpress自体を使って認証しています。 LDAPベースの認証(OpenLDAPなど)に切り替える必要があります。既存のユーザーを最小限の介入で移行するにはどうすればよいですか?既存のWordpress/WooCommerceユーザーをLDAPに移行するにはどうすればよいですか?

理想的には、Wordpressと同じLDAPデータベースを使用する他のリソース用の既存の資格情報をそのまま使用するのが理想的です。

さらに、WooCommerceで購入した新しいユーザーをLDAPユーザーとして作成する必要があります。

Simple LDAP Loginのような既存のプラグインがうまく既存のLDAP資格のためのWordpressのユーザーを作成扱えるように見える。私は他の方向でのサポートを探しています。)

答えて

0

私はあなたがこのタスクを開発する必要があるでしょうと思いますあなた自身。 https://lsc-project.org/startをチェックすると、SQLデータベースのLDAPディレクトリへのマッピングと同期を設定し、定期的にタスクをスケジュールすることができます(またはDBの新しい行にトリガーします)

問題が発生する可能性のあるポイント「資格を保持する」こと。私はワードプレスを知らないが、パスワードのハッシュや暗号化メカニズムがOpenLDAPによってネイティブにサポートされていない場合、ユーザのクリアパスワードをハッシュして、それを互換性のあるメカニズムで保存する必要がある。

  • 一つの方法は、パスワードがリセットされますすべてのユーザーに伝えることであろうと、彼らはそれ(あなたがワードプレスDB上の彼の資格情報を使用して、成功した書き込み場合は、ユーザーを認証するいくつかのカスタムランディングページを再入力する必要があることLDAPのパスワード)

  • もう1つの方法は、すべてのアカウントをリセットしてセルフサービスのパスワードを配布し、LDAPからの電子メールへのリンクを送信して再設定する必要があることです。そのようなツールがあります。例:https://ltb-project.org/documentation/self-service-password

関連する問題