안녕하세요~
로그인에서 아이디와 이메일주소를 입력하고
패스워드 찾기를 하면
"해당 이메일을 사용하는 사용자가 없습니다."라고 나옵니다.
뒤끝콘솔 유저에는 분명히 등록되어 있는데요.
어떻게 해야 하는지
알려주십시요.
private void RequestPasswordReset(string userId, string email)
{
Debug.Log($“Attempting to reset password for UserID: {userId}, Email: {email}”);
Backend.BMember.ResetPassword(userId, email, callback =>
{
Debug.Log("Password reset callback received.");
isProcessing = false;
try
{
if (callback.IsSuccess())
{
Debug.Log("Password reset email sent successfully: " + callback);
if (resultText != null) resultText.text = "Password reset email sent.";
}
else
{
//Debug.LogError("Failed to send password reset email: " + callback);
//if (resultText != null) resultText.text = $"Failed to send password reset email: {callback.GetMessage()}";
switch (int.Parse(callback.GetStatusCode()))
{
case 404:
if (resultText != null) resultText.text = "해당 이메일을 사용하는 사용자가 없습니다.";
break;
case 429:
if (resultText != null) resultText.text = "24시간 이내에 5회 이상 아이디/비밀번호 찾기를 시도했습니다.";
break;
default:
if (resultText != null) resultText.text = callback.GetMessage();
break;
}
}
}
catch (System.Exception ex)
{
Debug.LogError("Exception in Password Reset Callback: " + ex.Message);
}
});
}