Express API with built-in basic user functionality: registration, login and forgot password. JWT middleware to authenticate requests.