Skip to content

hikuohiku/express-firebase-auth-demo

Repository files navigation

expressでfirebaseAuthのJWT認証を行うミドルウェアのデモ

でも

サーバーの起動

  1. firebaseのプロジェクト設定ページから,サービスアカウントの秘密鍵jsonをダウンロードする
  2. ダウンロードしたjsonをsecret/firebase-secrets.jsonに配置する
  3. npm installで依存関係をインストールする
  4. npm run devでサーバーを起動する

JWT認証のテスト

  1. firebase側でメール/パスワード認証のユーザーを作っておく
  2. .env.loginscript.example.env.loginscriptにリネームし,firebaseの認証情報を記入する
  3. npm run loginでうまくいくとJWTが得られます
  4. お好きなHTTPクライアントでGET http://localhost:3000/protectedにリクエストしてください

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published