Liferay でメール認証を使用していませんでした。私がそれをオンにしたとき、最初にしたことは、私から電子メールの確認コードを尋ねることです. 私はもうLiferayにアクセスできないので、それは自殺しました。
修正方法は?
解決
Users_
SQL クエリでテーブルを更新しました。メールが確認されたかどうかを示すフィールドがあります、と私は言い1
ました.
Liferay でメール認証を使用していませんでした。私がそれをオンにしたとき、最初にしたことは、私から電子メールの確認コードを尋ねることです. 私はもうLiferayにアクセスできないので、それは自殺しました。
修正方法は?
解決
Users_
SQL クエリでテーブルを更新しました。メールが確認されたかどうかを示すフィールドがあります、と私は言い1
ました.
Liferay データベースにはUser_
、フィールドを持つテーブルがありemailAddressVerified
ます。検証がオフになっている間、このフィールドの値はゼロでしたが、何の影響もありませんでした。オンにすると、ゼロがその役割を果たし始めます-多くのユーザーが未確認であり、これらのユーザーがログインできないことを示します。管理者でさえ(メインの管理者についてはわかりません)。
したがって、一部のユーザーを検証済みとしてマークするには、クエリを実行する必要があります。
update User_ set emailAddressVerified=1 where screenName='username';
その後、ユーザーはコントロール パネルに入り、メール検証をオフにするか、その他の変更を行うことができます。