Как сгенерировать новый Firebase ApiKey

Я поделился своим проектом (с ApyKey) со всеми людьми. Теперь мне было интересно, можно ли создать новый ApiKey, чтобы я знал, что я единственный, кто может получить доступ к моему проекту Firebase?

введите описание изображения здесь


person Johan Walhout    schedule 04.09.2017    source источник


Ответы (5)


Если вы хотите иметь специальный ключ для использования на сервере, вы можете сгенерировать его, перейдя к консоли Firebase для своего проекта, выбрав шестеренку в верхнем левом углу и выбрав настройки проекта. Затем выберите сервисные аккаунты вверху. Затем выберите Firebase Admin SDK и сгенерируйте новый закрытый ключ. Надеюсь это поможет!

person gm_    schedule 04.09.2017

Firebase — это клиентская служба. Как только вы используете firebase в производстве, этот ключ станет общедоступным. Ваш ключ не должен быть закрытым, ваша база данных и правила безопасности хранилища должны использоваться для защиты ваших данных.

person sketchthat    schedule 04.09.2017


Любой проект, созданный в firebase, будет присутствовать в облако Google.

Вы можете восстановить «ключ веб-API» Firebase из облака Google.

введите здесь описание изображения

Если это ключ веб-API, который вы хотите восстановить, читайте дальше!

  1. Перейдите в облако Google -> откройте консоль -> выберите свой проект.

введите здесь описание изображения

If you don't find your project under the "RECENT" tab, lookout in the "ALL" tab.

введите здесь описание изображения

  1. Перейдите в «API и службы»/«Учетные данные» из навигатора.

введите здесь описание изображения

  1. Выберите, чтобы отредактировать ключ, который вы хотите обновить/восстановить.

введите здесь описание изображения

  1. Восстановите ключ отсюда.

введите здесь описание изображения

Готово! Как только вы обновите firestore, вы увидите новый ключ в своих настройках.

** Новый ключ будет доступен сразу. Текущий ключ будет деактивирован навсегда через 24 часа.

person Flavin    schedule 12.05.2020
comment
что, если я удалю автоматически сгенерированные? как мне их восстановить? - person André Ramon; 14.07.2021

Вот ответ, который я нашел, который фактически создал новый ключ веб-API, фактически отключив старый.

Регенерация ключа веб-API Google Firebase

person Dane Jordan    schedule 14.02.2019