Authentication
Authentication 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 with email and password credentials
📄️ User logout
End the current user session and destroy authentication