├── .gitignore ├── package.json ├── readme.MD ├── src ├── admin.ts ├── core │ ├── constants.ts │ ├── endpoints.ts │ └── utils.ts ├── index.ts ├── middlewares │ └── guard.ts ├── models │ ├── firebase-error.ts │ └── firebase-user.ts ├── providers │ ├── email-password-provider.ts │ └── social-providers.ts ├── types.ts ├── types │ └── express.d.ts └── user │ └── account.ts ├── tsconfig.json ├── tslint.json └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThisIsRudigo/firebaseauth/HEAD/.gitignore -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThisIsRudigo/firebaseauth/HEAD/package.json -------------------------------------------------------------------------------- /readme.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThisIsRudigo/firebaseauth/HEAD/readme.MD -------------------------------------------------------------------------------- /src/admin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThisIsRudigo/firebaseauth/HEAD/src/admin.ts -------------------------------------------------------------------------------- /src/core/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThisIsRudigo/firebaseauth/HEAD/src/core/constants.ts -------------------------------------------------------------------------------- /src/core/endpoints.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThisIsRudigo/firebaseauth/HEAD/src/core/endpoints.ts -------------------------------------------------------------------------------- /src/core/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThisIsRudigo/firebaseauth/HEAD/src/core/utils.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThisIsRudigo/firebaseauth/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/middlewares/guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThisIsRudigo/firebaseauth/HEAD/src/middlewares/guard.ts -------------------------------------------------------------------------------- /src/models/firebase-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThisIsRudigo/firebaseauth/HEAD/src/models/firebase-error.ts -------------------------------------------------------------------------------- /src/models/firebase-user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThisIsRudigo/firebaseauth/HEAD/src/models/firebase-user.ts -------------------------------------------------------------------------------- /src/providers/email-password-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThisIsRudigo/firebaseauth/HEAD/src/providers/email-password-provider.ts -------------------------------------------------------------------------------- /src/providers/social-providers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThisIsRudigo/firebaseauth/HEAD/src/providers/social-providers.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThisIsRudigo/firebaseauth/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/types/express.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThisIsRudigo/firebaseauth/HEAD/src/types/express.d.ts -------------------------------------------------------------------------------- /src/user/account.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThisIsRudigo/firebaseauth/HEAD/src/user/account.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThisIsRudigo/firebaseauth/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThisIsRudigo/firebaseauth/HEAD/tslint.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThisIsRudigo/firebaseauth/HEAD/yarn.lock --------------------------------------------------------------------------------