Skip to content

Latest commit

 

History

History
97 lines (66 loc) · 1.92 KB

README.md

File metadata and controls

97 lines (66 loc) · 1.92 KB

OIDC Lite

codecov CI Discord

Overview

OIDC Lite is an OIDC compliant authentication solution designed to offer a balance of necessary features from FusionAuth while ensuring efficient resource management and keeping things light weight.

Features

  • OIDC compliant authentication
  • Multi Tenant Approach
  • Efficient memory utilization
  • Simplified setup

Documentation

Please refer to Docs for more info about this service.

Local setup

Clone

Clone the repository on your machine using

git clone https://github.com/bharatsahaiyak/bhasai-auth-service

Install Dependencies

$ yarn install

Setup Environment

cp .env.example .env

Create the database file

touch /path/to/sqlitedb/as/per/env

Run Migrations

npx prisma migrate deploy

Running the app

# development
$ yarn run start

# watch mode
$ yarn run start:dev

# production mode
$ yarn run start:prod

# production mode with migrations
$ yarn run start:migrate:prod

Test

# unit tests
$ yarn run test

# e2e tests
$ yarn run test:e2e

# test coverage
$ yarn run test:cov

License

OIDC Lite is MIT licensed.

Acknowledgements

Authors

Open Source tools: