/AccessApi

Primary LanguageTypeScriptMIT LicenseMIT

AccessApi

A shared API for managing authentication and authorization of LCS projects

Dev Setup Instructions

  1. Create a MySQL database named access
  2. Copy dotenv.sample.txt to .env and edit it to point to your MySQL database.
  3. Pull the apiBase submodule with: git submodule init && git submodule update
  4. Install the dependencies with: npm install
  5. Create the database tables with npm run initdb
  6. Start the api with npm run dev

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.