next firebase ssr
1.0.0
Ce projet montre comment implémenter le rendu authentifié côté serveur avec l'authentification suivante.js et Firebase.
Mise à jour le 19 novembre 2020: un bogue a été corrigé où les jetons de base de feu expireraient après une heure sans être rafraîchi. Tous les jetons sont désormais rafraîchis toutes les 10 minutes.
Mise à jour du 9 novembre 2020: ce dépôt a été mis à jour pour utiliser la fonctionnalité de redirection introduite à
[email protected]. Actuellement, vous devez être sur la versioncanaryde Next pour cette approche de travail (yarn add next@canary).
next@10react@17firebase@8[email protected][email protected]Procédure pas à pas complète ici: rendu authentifié côté serveur avec Next.js et Firebase.
Pour exécuter cet exemple:
git clone [email protected]:vriad/next-firebase-ssr.gitcd next-firebase-ssryarnfirebaseClient.ts . Pour les obtenir, accédez à la console Firebase> Ouvrez votre projet> Icône Gear> Paramètres du projet> Général> Vos applications> Extrait SDK Firebase> Cliquez sur le bouton "Config" Radio> Copier / coller..env.local.example et renommez-le à .env.local . Ceci est le fichier où vous metterez vos informations d'identification secrètes de base de feu. Copiez / collez les valeurs du fichier JSON de la clé privée vers le nouveau fichier .env.local : privateKey devient PRIVATE_KEY , project_id devient PROJECT_ID et clientEmail devient CLIENT_EMAIL .yarn devlocalhost:3000