From e233088a19f631764d58b7259dc650bd1f553b9c Mon Sep 17 00:00:00 2001 From: Kallesh B S Date: Wed, 18 Jun 2025 11:59:03 +0530 Subject: [PATCH] auth template modified for dev testing --- api.http | 278 ++++++------------------------------ src/auth/auth.controller.ts | 3 +- 2 files changed, 44 insertions(+), 237 deletions(-) diff --git a/api.http b/api.http index 7d67368..f1eaaf9 100644 --- a/api.http +++ b/api.http @@ -1,266 +1,72 @@ -// InsertRegions +GET http://192.168.1.96:3006 -POST http://localhost:3000/oracle/InsertRegions +### + +GET http://localhost:3006 + +### + +POST http://localhost:3006/sendmail/b@gmail.com + +### + +GET http://localhost:3006/GetUserDetails/d@gmail.com + +### + +GET http://localhost:3006/GetUserDetail/d@gmail.com + +### + +GET http://localhost:3006/GetSP + +### + +GET http://localhost:3006/checkroles + +### + +POST http://localhost:3006/login-client Content-Type: application/json { - "p_region":"p_region", - "p_name":"p_name" + "P_EMAILADDR":"a@gmail.com", + "P_PASSWORD":"A1!bcdef" } ### -//UpdateRegion +POST http://localhost:3006/logout-client -PATCH http://localhost:3000/oracle/UpdateRegion +### + +POST http://localhost:3006/register Content-Type: application/json +Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6ImJAZ21haWwuY29tIiwiaWF0IjoxNzUwMTM3NTc4LCJleHAiOjE3NTAxNDExNzh9.ooNhATybtRY_HORWBH0vBLzPODxOWZMi3Q_cvS7kAho { - "p_regionID": , - "p_name":"p_name" + "email":"b@gmail.com", + "password":"B1!bcdef" } ### -// GetRegions - -GET http://localhost:3000/oracle/GetRegions +GET http://localhost:3006/getrole/ca ### +PUT http://localhost:3006/forgot-password -//InsertNewServiceProvider -POST http://localhost:3000/oracle/InsertNewServiceProvider -Content-Type: application/json - -{ - "p_name": "Service Provider Name", - "p_lookupcode": "SP001", - "p_address1": "123 Main St", - "p_address2": "Suite 100", - "p_city": "Anytown", - "p_state": "CA", - "p_zip": "90210", - "p_country": "USA", - "p_issuingregion": "Region A", - "p_replacementregion": "Region B", - "p_bondsurety": "Surety Co.", - "p_cargopolicyno": "CP123456", - "p_cargosurety": "Cargo Surety Co.", - "p_user_id": "user123" -} ### - -//UpdateServiceProvider - -PUT http://localhost:3000/oracle/UpdateServiceProvider -Content-Type: application/json - -{ - "p_spid": 1, - "p_name": "Service Provider Name", - "p_lookupcode": "SP001", - "p_address1": "123 Main St", - "p_address2": "Suite 100", - "p_city": "Anytown", - "p_state": "CA", - "p_zip": "90210", - "p_country": "USA", - "p_issuingregion": "Region A", - "p_replacementregion": "Region B", - "p_bondsurety": "Surety Co.", - "p_cargopolicyno": "CP123456", - "p_cargosurety": "Cargo Surety Co.", - "p_user_id": "user123" -} +POST http://localhost:3006/logout-user ### -// GetAllServiceproviders - -GET http://localhost:3000/oracle/GetAllServiceproviders +GET http://localhost:3006/ref-tok ### -//GetSelectedServiceprovider - -GET http://localhost:3000/oracle/GetSelectedServiceprovider/12 - -### - -//InsertSPContacts - -POST http://localhost:3000/oracle/InsertSPContacts -Content-Type: application/json - -{ - "p_spid": 12345, - "p_defcontactflag":"N", - "p_firstname": "John", - "p_lastname": "Doe", - "p_title": "Mr.", - "p_phoneno": "123-456-7890", - "p_mobileno": "098-765-4321", - "p_faxno": "123-456-7891", - "p_emailaddress": "john.doe@example.com", - "p_user_id": "jdoe" -} - -### - -//SetSPDefaultcontact - -POST http://localhost:3000/oracle/SetSPDefaultcontact/12 - -### - -//UpdateSPContacts - -PUT http://localhost:3000/oracle/UpdateSPContacts -Content-Type: application/json - -{ - "p_spcontactid": 12345, - "p_firstname": "Jane", - "p_lastname": "Doe", - "p_title": "Ms.", - "p_phoneno": "123-456-7890", - "p_mobileno": "098-765-4321", - "p_faxno": "123-456-7891", - "p_emailaddress": "jane.doe@example.com", - "p_user_id": "jdoe" -} - -### - - -//InactivateSPContact - -POST http://localhost:3000/oracle/InactivateSPContact/12 - -### - -//GetSPDefaultcontact - -GET http://localhost:3000/oracle/GetSPDefaultcontact/12 - -### - -//GetAllSPcontacts - -//GET http://localhost:3000/oracle/GetAllSPcontacts - -### - -//CreateCarnetSequence - -POST http://localhost:3000/oracle/CreateCarnetSequence -Content-Type: application/json - -{ - "p_spid": 2, - "p_regionid": 81, - "p_startnumber": 2000, - "p_endnumber": 3000, - "p_carnettype": "original" -} - -### - -//GetCarnetSequence - -GET http://localhost:3000/oracle/GetCarnetSequence/12 - -### - -//GetParamValues - -GET http://localhost:3000/oracle/GetParamValues?id=500&type=original - -### - - -//CreateTableRecord - -POST http://localhost:3000/oracle/CreateTableRecord -Content-Type: application/json - -{ - "P_USERID": "6", - "P_TABLEFULLDESC": "TypeA desc" -} - -### - -//CreateParamRecord - -POST http://localhost:3000/oracle/CreateParamRecord -Content-Type: application/json - -{ - # "P_SPID": 4, - "P_PARAMTYPE": "TypeA", - "P_PARAMDESC": "Description of the parameter", - "P_PARAMVALUE": "Value of the parameter", - # "P_ADDLPARAMVALUE1": "Additional Value 1", - # "P_ADDLPARAMVALUE2": "Additional Value 2", - # "P_ADDLPARAMVALUE3": null, - # "P_ADDLPARAMVALUE4": "Additional Value 4", - # "P_ADDLPARAMVALUE5": null, - "P_SORTSEQ": 1, - "P_USERID": "12" -} - -### - -// UpdateParamRecord - -PATCH http://localhost:3000/oracle/UpdateParamRecord -Content-Type: application/json - -{ - "P_SPID": 2, - "P_PARAMID": 1, - "P_PARAMDESC": "abc", - "P_ADDLPARAMVALUE1": "asd", - "P_ADDLPARAMVALUE2": "ad", - "P_ADDLPARAMVALUE3": null, - "P_ADDLPARAMVALUE4": "asd", - "P_ADDLPARAMVALUE5": null, - "P_SORTSEQ": 1, - "P_USERID": "12" -} - -### - -// InActivateParamRecord - -PATCH http://localhost:3000/oracle/InActivateParamRecord?pid=1&uid=2 -Content-Type: application/json - -{ - "P_PARAMID":2, - "P_USERID":"12" -} - -### - -// ReActivateParamRecord - -PATCH http://localhost:3000/oracle/ReActivateParamRecord?pid=1&uid=2 -Content-Type: application/json - -{ - "P_PARAMID":2, - "P_USERID":"12" -} - -### - - - - - +GET http://localhost:3006/ref diff --git a/src/auth/auth.controller.ts b/src/auth/auth.controller.ts index 7c5d0df..b91b744 100644 --- a/src/auth/auth.controller.ts +++ b/src/auth/auth.controller.ts @@ -4,11 +4,12 @@ import { ApiTags } from '@nestjs/swagger'; import { AuthLoginDTO } from './auth.dto'; import { Request, Response } from 'express'; +@ApiTags('Auth') @Controller() export class AuthController { constructor(private readonly authService: AuthService) { } - @ApiTags('Auth') + @Post('/login') login(@Body() body: AuthLoginDTO) { return this.authService.login(body);