Click or drag to resize

MembershipProvidersServicesResetPassword Method


Resets an integrated User's password on its Membership Provider. Also, an email is sent to target user to provide the temporary password.

Namespace: IngeniuxCMService
Assembly: IngeniuxCMService (in IngeniuxCMService.dll) Version: 10.6.492
Syntax
public XHRServiceResponseGeneric<ResetPasswordOutput> ResetPassword(
	string providerName,
	string userName
)

Parameters

providerName  String
Name of the Membership Provider for given user
userName  String
User Name (Id)

Return Value

XHRServiceResponseGenericResetPasswordOutput

The password reset status

Example
Sample JSON return - Email successful
JavaScript
{
    "code": 0,
    "error": null,
    "message": {
        "EmailError": null,
        "EmailSent": true,
        "ErrorCode": null,
        "ErrorMessage": null,
        "Newpassword": null,
        "ResetSuccessful": true
    }
}
Example
Sample JSON return - Email failed, this will include email error and return the new password.
JavaScript
{
    "code": 0,
    "error": null,
    "message": {
        "EmailError": "The parameter 'from' cannot be an empty string.\u000d\u000aParameter name: from",,
        "EmailSent": true,
        "ErrorCode": null,
        "ErrorMessage": null,
        "Newpassword": "letmein",
        "ResetSuccessful": true
    }
}
See Also