パスワードフィールドの種類が原因である可能性があります。パスワードフィールドはVARCHARですか ?それはどのくらい長いですか? SHAのように思えます は、フィールドで許可されているよりも長い文字列を生成しているため、保存時にカットオフが取得され、再生成してチェックするときに一致します。
MySQLドキュメント
SHAの出力を保存するには40文字が必要だと言います 。
パスワードフィールドの種類が原因である可能性があります。パスワードフィールドはVARCHARですか ?それはどのくらい長いですか? SHAのように思えます は、フィールドで許可されているよりも長い文字列を生成しているため、保存時にカットオフが取得され、再生成してチェックするときに一致します。
MySQLドキュメント
SHAの出力を保存するには40文字が必要だと言います 。