API Server Node JS
Open-source Node JS API Server enhanced with JWT Authentication and SQLite storage.
Last updated
Was this helpful?
Open-source Node JS API Server enhanced with JWT Authentication and SQLite storage.
Last updated
Was this helpful?
Free API Server coded on top of Express / Node JS with SQLite persistence and JWT authentication via Passport library - passport-jwt
strategy.
Version: , release date
2022-06-02
- the unified API structure implemented by this server
- source code
Full-stack samples compatible with this product:
- open-source sample
- open-source sample
API Methods - for full description please access
USERS API:
/api/users/register
: create a new user
/api/users/login
: authenticate an existing user
/api/users/logout
: delete the associated JWT token
/api/users/checkSession
: check an existing JWT Token for validity
/api/users/edit
- edit the information associated with a registered user
v17.0.0
v8.11.0
v1.22.18
✔️
v16.15.1
v8.11.0
v1.22.18
✔️
v16.13.0
v8.1.0
v1.22.5
✔️
👉 Step 1 - Clone the sources
👉 Step 2 - Install dependencies via NPM or Yarn
👉 Step 3 - Run the
SQLite
migration
👉 Step 4 - Start the API server (development mode)
👉 Step 5 - Production Build (files generated in
build
directory)
👉 Step 6 - Start the API server (production mode)
The API server will start using the PORT
specified in .env
file (default 5000)\
The SQLite Path is set in .env
, as SQLITE_PATH
👉
Generate
migration:
👉
Run
migration:
The product can be used as a standalone server but also as an authentication server for React, Vue products. Such a product already configured with Django API Server is , an open-source React Dashboard.
- product page
- source code