Skip to content

n-ii-ma/Auth-API

Repository files navigation

Auth API

A RESTful API Built with Express which Uses Session Authentication to Perform CRUD Operations on a PostgreSQL Database.

Table of contents

General Info

This API implements session authentication with express-session and passport.js to store the session ID of users into the connect-pg-simple store.

Upon authorization, users can perform CRUD operations on the PostgreSQL Database.

Docs Address

https://express-auth-api-1.herokuapp.com/api-docs

Built with Swagger

Technologies

Project is created with:

  • express v4.17.3
  • node.js v16.14.2
  • npm v8.5.0
  • PostgreSQL v14.2
  • VSCode v1.66.0

Features

Allows clients to register and log in to retrieve the required information from the API.

Screenshot

image

Setup

Run npm run dev to start the server.

You can use Postman to view the functionality of the API.

Usage

Useful for clients looking to experience with the functionalities of the API.

Contact

Created by n-ii-ma

Feel free to contact me!

About

A RESTful API Built with Express with Session Authentication

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published