私のウェブサイトのさまざまなアプリにユニバーサルなログインがあることは、驚くべきことです。今のところ、私はMagentoの店頭とIPSボードのコミュニティを持っています。そして、私はそれらをユーザーのために1つのユニバーサルログインに統合しようとしています。Magentoのパスワードはどこに保存されていますか?
IPSボードにはさまざまなログイン方法が用意されています。そのうちの1つは外部データベースで、ユーザーの詳細については外部データベースと統合できます。
素晴らしい!だから、IPSとMagentoのデータベースをリンクさせて、統一されたユーザー資格情報を得ることができます。
しかし、これまでのところ私はcustomer_entity.emailというメールフィールドしか見つけることができません。
私の質問は以下のとおりです。
- パスワードハッシュフィールド(table.field)はMagentoの中では何ですか?
- Magentoはパスワードハッシュをどのように生成しますか? MD5? SHA1?塩は何ですか(私はそれがインストールによって異なると思いますが、どこで見つけることができますか?)
あなたは添付の画像から見ることができるように、私はどこで、どのようにMagentoのは、ユーザーのログインの詳細について、外部データベースとしてのMagentoのデータベースを使用するようにIPSを有効にするためにパスワードを保存するの詳細を必要とします。添付
:
これを成し遂げる方法上の任意のアイデアや提案をいただければ幸いです!
良い説明はhttp://www.magentogarden.com/blog/how-are-passwords-encrypted-in-magento.htmlにあります。 – pevik