Я уже некоторое время борюсь с проблемой.
Я использую базу данных FireStore в своем проекте Swift.
Вот мой фрагмент кода:
db.collection("XXXX").whereField("XXXX", isEqualTo: XXX).getDocuments() { (querySnapshot, err) in
if let err = err {
print("Error getting documents: \(err)")
} else {
// SUCCESFULL
}
Дело в том, что в моей базе данных в настоящее время у меня нет реализованных Правил. Так что это не безопасно. Я хочу внедрить в свой быстрый проект, чтобы я мог изменить правила в моей базе данных.
Я не понимаю, как включить аутентификацию для моего проекта swift.
В природе моего проекта не требуется аутентификация пользователей, которые хотят использовать приложение.
Как я могу реализовать аутентификацию непосредственно перед запросом базы данных в коде, чтобы правила в моей базе данных удовлетворяли.
Аутентификация должна быть независимой от пользователей, поскольку в моих быстрых проектах не существует механизма аутентификации, поскольку мне не нужно, чтобы пользователи проходили аутентификацию в приложении.
Можете ли вы поделиться простым кодом аутентификации или чем-то еще, чтобы я мог использовать его в своем проекте?
Я пытался читать документы в Google, но все они связаны с методами аутентификации пользователей, такими как Facebook, электронная почта / пароль, SMS и т. Д.
Спасибо заранее, ребята