fix : 오류 수정 (개발서버 정상화)

This commit is contained in:
2025-07-17 16:28:48 +09:00
parent 5d568259d8
commit fbb603f42e
4 changed files with 23 additions and 24 deletions

View File

@@ -50,14 +50,12 @@ public function boot(): void
$user = Member::where('mb_id', $request->USER_ID)->first();
if(!$user) return null;
// 기존 sha256 방식 확인
if ($user && strtoupper(hash('sha256', $request->password)) === $user->mb_pass) {
return $user;
}
// bcrypt 방식으로 저장된 사용자 로그인 처리
else if (Hash::check($request->password, $user->mb_pass)) {
return $user;
if (Str::startsWith($user->mb_pass, '$2y$')) {
// bcrypt로 해싱된 경우
if(Hash::check($request->password, $user->mb_pass)) return $user;
} else {
// sha256으로 해싱된 경우
if(strtoupper(hash('sha256', $request->password))) return $user;;
}
return null;