В настоящее время я ищу решение для создания приложения iOS с использованием swift и Firebase в качестве системы аутентификации и хранения баз данных. Я относительно новичок в Swift и Firebase. В настоящее время у меня есть методы, которые проверяют ввод моего текста в заданные текстовые поля формы.
Вот мой метод проверки формата электронного письма. «Утилиты» относятся к выражению, которое показывает допустимый формат.
let cleanedEmail = emailAddressTextField.text!.trimmingCharacters(in: .whitespacesAndNewlines)
if Utilities.isValidEmail(cleanedEmail) == false {
return "Please enter a valid email address."
Я ищу сейчас «Подтвердить» адрес электронной почты в swift и firebase и найти метод или функцию для проверки того, адрес электронной почты, указанный пользователем при регистрации, является реальным, а не только для поддержки формата созданного мной метода проверки. Это помогает мне предотвращать ошибки ввода для пользователей при регистрации.
Для ясности: если я дам действительный адрес электронной почты «Jack@fmail.com», он будет принят, даже если это не настоящий домен. Поэтому, если пользователь неправильно введет свой адрес электронной почты, он создаст учетную запись в ложном домене.
Если у кого-то есть предложения, я буду рад их выслушать.
Спасибо.