Authentication
Authentication and authorization endpoints
📄️ Update user password
Change the current user password by providing current and new password
📄️ Create admin user
Create the first admin user account for the system
📄️ User login
Authenticate user by email and password
📄️ User logout
End the current user session and destroy authentication