# Authentication Service Services related to authentication ## Deletes the current session for the user and creates a new one - [POST /v1/auth/pub/user/session](https://fulfillmentwms-openapi-specification.redocly.app/openapi/authentication-service/createsessionbylicense.md): Deletes the current session for the user and creates a new one. Also redirects to the current configured Servers. ## Validate JWT Token - [GET /v1/auth/pub/jwt](https://fulfillmentwms-openapi-specification.redocly.app/openapi/authentication-service/validatejwt.md): Validate JWT Token ## Delete session by JWT Token - [DELETE /v1/auth/pub/jwt](https://fulfillmentwms-openapi-specification.redocly.app/openapi/authentication-service/deletesessionbyjwt.md): Delete session by JWT Token ## Delete session by Session - [DELETE /v1/auth/pub/jwt/{userSession}](https://fulfillmentwms-openapi-specification.redocly.app/openapi/authentication-service/deletesessionbysession.md): This is used by an Admin to delete another user's session ## Returns a list of licenses associated with this user - [POST /v1/auth/pub/user/licenses](https://fulfillmentwms-openapi-specification.redocly.app/openapi/authentication-service/getlicenselist.md): Returns a list of licenses associated with this user ## Simple Communication Test - [GET /v1/auth/pub/ping](https://fulfillmentwms-openapi-specification.redocly.app/openapi/authentication-service/getping.md): Simple Communication Test ## Get Minimal User Details by Email - [GET /v1/auth/pub/jwt/list](https://fulfillmentwms-openapi-specification.redocly.app/openapi/authentication-service/getsessionlist.md): Get Minimal User Details by Email for Authentication ## Uses Refresh token and deletes the current session for the user and creates a new one - [POST /v1/auth/pub/user/session/refresh](https://fulfillmentwms-openapi-specification.redocly.app/openapi/authentication-service/refreshsessionbylicense.md): Uses Refresh token and deletes the current session for the user and creates a new one. Also redirects to the current configured Servers. ## Determine of Email and Password Combination is a valid Enabled User - [POST /v1/auth/pub/user/validate](https://fulfillmentwms-openapi-specification.redocly.app/openapi/authentication-service/uservalidate.md): Determine of Email and Password Combination is a valid Enabled User, returns the User's email as a confirmation ## Get Minimal User Details by Email - [GET /v1/auth/pub/users/email/{email}](https://fulfillmentwms-openapi-specification.redocly.app/openapi/authentication-service/validateuserbyemail.md): Get Minimal User Details by Email for Authentication