post https://api.banking.netevia.dev/v2/forgotLogin
The POST https://api.banking.netevia.dev/v2/forgotLogin API endpoint allows users to securely retrieve their forgotten login credentials by submitting their registered email address. This endpoint sends an email with the user's login details to the specified email address if it is associated with an account.
Functionality:
- Enables users to recover their login credentials via email.
- Users provide their registered email address in the request body.
- No authentication is required for this request.
- If the email is associated with an account, the login information is sent to that email.
- If the email is not found or an error occurs, a relevant error message is returned.
Key Features:
- No Authentication Required: Users can recover their login details without needing to be logged in.
- Email-Based Recovery: The system sends login information directly to the registered email.
- Error Handling: The API provides clear feedback when the email is not found or is in an invalid format.
- Security: Sensitive information such as passwords is not included, only login credentials (e.g., username or nickname) are shared via email.
- Rate Limiting: Optionally, rate limiting can be implemented to prevent abuse or spamming of the forgot login request.
Example Usage:
This API is particularly useful for users who have forgotten their login nickname but still remember their email address. It ensures that the recovery process is straightforward, with minimal steps and no need for authentication.
This endpoint is part of a suite of user account recovery APIs, providing a secure and efficient way to help users regain access to their account credentials.