3 votes

Firebase PHP API - Comment éviter de créer un Factory() à chaque requête

J'utilise le Kreait Firebase Admin SDK pour PHP. D'après la documentation, pour valider un TokenID, je dois d'abord créer un fichier de type $auth en exécutant le code suivant :

$factory = (new Factory)
        ->withServiceAccount('...')
        ->withDatabaseUri('...');

$auth = $factory->createAuth();

Cependant, cela doit être fait à chaque demande d'API, cela prend environ 1s pour l'exécuter et c'est très préjudiciable à l'expérience de l'utilisateur. Existe-t-il un moyen d'éviter de l'exécuter à chaque demande ou de stocker les données de l'API ? $auth objet ?

-2voto

La meilleure solution est d'arrêter d'utiliser PHP et d'utiliser une approche backend sans serveur en utilisant des fonctions firebase dans Node.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X