dds

Authentication 3

Routes for user authentication including register, login, reset password, etc

Description

Add user to database with encrypted password

Headers
KeyValueDescription
Content-Typeapplication/json

JSON Type

Body
{ "name": "Hari ", "email": "admi1n@gmail.com", "password": "123456", "role":"admin" }
Description

user login route using email and password

Headers
KeyValueDescription
Content-Typeapplication/json

JSON Type

Body
{ "email": "admin@example.com", "password": "123456" }
Description

gets user profile using jwt

Headers
KeyValueDescription
Content-Typeapplication/json

JSON Type

AuthorizationBearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjVkN2E1MTRiNWQyYzEyYzc0NDliZTA0NSIsImlhdCI6MTU3MTA1NzkzMywiZXhwIjoxNTczNjQ5OTMzfQ.rTumDmWSKzoiGrarbCRqpVBVVfHo5su4TNagQM6c2Ts

version 5

Description

gets all available versions

Headers
KeyValueDescription
Content-Typeapplication/json

JSON

Description

create a new version//ACCESSED BY ADMINS

Headers
KeyValueDescription
Content-Typeapplication/json

JSON

AuthorizationBearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjVlYTM0ZDU5MWZkMmUxMmQ5YzUzZTIxYiIsImlhdCI6MTU4Nzc5OTU4MiwiZXhwIjoxNTkwMzkxNTgyfQ.ROWyHr88sJFsU2epRGPe0bPcYAqIVJ4--0EIw93uRBI
Body
{ "version": "1.0.0", "description": "Initial version", "file": "https://www.google.com", "forceUpdate": true, "updateType":"patch", "changeLog":"<p>HTML</p>" }
Headers
KeyValueDescription
Content-Typeapplication/json

JSON

Body
KeyValueDescription
file

Session 2

Headers
KeyValueDescription
Content-Typeapplication/json

JSON

Body
{ "nodeId":"node223", "sessionQuantity":"22", "sessions":[ { "sessionId":"session1", "sessionName":"session1" } ], "companyId":"62beea77d040872ef2cbca79" }

Ungrouped 1

Headers
KeyValueDescription
Content-Typeapplication/json

JSON

Body
{ "name":"Express Electronics", "id":"10882392", "maxSessions":120 }