Socket
Socket
Sign inDemoInstall

firebase-auth-tsl

Package Overview
Dependencies
21
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    firebase-auth-tsl

This package is basically for nestjs framework. Where we can authenticate our api using firebase auth and also by using nestjs jwt token authentication.


Version published
Weekly downloads
1
Maintainers
1
Created
Weekly downloads
 

Readme

Source

firebase-auth

This package is basically for nestjs framework. Where we can authenticate our api using firebase auth and also by using nestjs jwt token authentication.

Installation

Install firebase-auth-tsl with npm

  npm i firebase-auth-tsl
  • Add .env file at root folder of your project or globally.

  • For running it locally.

    • Create .env.local file
    • run below command

    Running the app

    # development
    $ npm run start
    
    # watch mode
    $ npm run start:local
    
  • For running it in prod.

    • Create .env.prod file
    • Run below command
    # production
    $ npm run start
    
    # watch mode
    $ npm run start:prod
    

Test

# unit tests
$ npm run test

# e2e tests
$ npm run test:e2e

# test coverage
$ npm run test:cov

Appendix

  • There are some sample apis at app.controller.ts, just for testing.

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

FIREBASE_TYPE FIREBASE_PROJECT_ID FIREBASE_PRIVATE_KEY_ID FIREBASE_PRIVATE_KEY FIREBASE_CLIENT_EMAIL FIREBASE_CLIENT_ID FIREBASE_AUTH_URI FIREBASE_TOKEN_URI FIREBASE_AUTH_PROVIDER_X509_CERT_URL FIREBASE_CLIENT_X509_CERT_URL

Features

  • Athentication using firebase auth
  • Athentication using nestjs jwt auth

Support

Mail to singhchandrakant198@gmail.com

Stay in touch

FAQs

Last updated on 04 Jul 2022

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc