Firebase и Swift имя пользователя с учетом регистра - PullRequest
0 голосов
/ 08 мая 2018

При регистрации нового пользователя и при просмотре базы данных пользователей Firebase, если пользователь существует, он не создает обвинения, в противном случае регистрация завершена. Но если в базе данных есть пользователь с именем «Tony», и я пытаюсь зарегистрироваться под именем «tony», Firebase не понимает, что «Tony» и «tony» - это одно и то же имя пользователя. Я хочу решить это.

Я утверждаю, что написал код на swift.

1 Ответ

0 голосов
/ 08 мая 2018

Я думаю, что самый быстрый способ запроса - это сделать:

  1. Дублируйте ваш список имен в новом списке, где все ваши имена пользователей в нижнем регистре
  2. Нижний регистр нового имени пользователя
  3. Проверьте, существует ли это имя пользователя в вашем дублированном списке (где все имена пользователей в нижнем регистре)
  4. Если его не существует, добавьте настоящее имя пользователя без строчных букв в список с именами пользователей, для которых они чувствительны к регистру, и в список имен в нижнем регистре.

Это дублирует данные, но это не так уж плохо, поскольку это только имена пользователей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...