0
Firebase 인증을 성공적으로 구현했으며 제대로 작동합니다. 이메일 확인 이메일과 비밀번호 재설정 이메일을 보내고 싶지만 Firebase Docs에서 복사 한 코드 스 니펫에 ActionCodeSettings 클래스가 있으며 인식되지 않습니다. Firebase Auth와 함께 제공되는 프레임 워크의 일부가되어야한다고 생각합니까 ???Firebase Auth 이메일 확인을 구현하려고 할 때 Android Studio가 ActionCodeSettings 클래스를 인식하지 못하는 이유는 무엇입니까?
private void sendVerEmail(){
FirebaseUser user = mAuth.getCurrentUser();
String url = "http://www.example.com/verify?uid=" + user.getUid();
ActionCodeSettings actionCodeSettings = ActionCodeSettings.newBuilder()
.setUrl(url)
.setIOSBundleId("com.example.ios")
// The default for this is populated with the current android package name.
.setAndroidPackageName("com.example.android", false, null)
.build();
user.sendEmailVerification(actionCodeSettings)
.addOnCompleteListener(new OnCompleteListener<Void>() {
@Override
public void onComplete(@NonNull Task<Void> task) {
if (task.isSuccessful()) {
Log.d(TAG, "Email sent.");
}
}
});
}
내 프로젝트에서 ActionCodeSettings가 빨간색이고 클래스 가져 오기 옵션을 제공하지 않습니다. 나는 단지 코드를 일반화하기 위해 연습하고 있습니다. 하지만 나는 앞으로 개발할 앱에서 그것을 구현할 수 있기를 원한다. – Casey