user = mFirebaseAuth.getCurrentUser();
mFirebaseAuth.useAppLanguage(); //해당기기의 언어 설정
user.sendEmailVerification().addOnCompleteListener(new OnCompleteListener<Void>() {
@Override
public void onComplete(@NonNull Task<Void> task) {
if (task.isSuccessful()) { //해당 이메일에 확인메일을 보냄
Log.d(TAG, "Email sent.");
Toast.makeText(Activity_SignUp.this,
"Verification email sent to " + user.getEmail(),
Toast.LENGTH_SHORT).show();
} else { //메일 보내기 실패
Log.e(TAG, "sendEmailVerification", task.getException());
Toast.makeText(Activity_SignUp.this,
"Failed to send verification email.",
Toast.LENGTH_SHORT).show();
}
}
});
이메일 언어를 설정하기 위해서 언어설정에 관련 명령어mFirebaseAuth.useAppLanguage();
를 추가하여 사용하는 기기의 언어설정과 동일한 언어의 인증 메일을 보낼수 있다. 또는 다음과 같이 언어코드를 직접 설정하여 보낼 수 있다.
mFirebaseAuth.languageCode = 'de'; //독일어 설정
댓글 없음:
댓글 쓰기