Files
Umbraco-CMS/src/Umbraco.Core/Members/IUmbracoMembersUserPasswordChecker.cs
emmagarland 5b4b948543 Added more layers to have a vertical slice through Umbraco for CreateMember via backoffice.
Still lots to implement and test, not complete and needs early review.
2020-11-30 00:45:38 +00:00

20 lines
668 B
C#

using System.Threading.Tasks;
namespace Umbraco.Core.Members
{
/// <summary>
/// Used by the UmbracoMembersUserManager to check the username/password which allows for developers to more easily
/// set the logic for this procedure.
/// </summary>
public interface IUmbracoMembersUserPasswordChecker
{
/// <summary>
/// Checks a password for a member
/// </summary>
/// <param name="member"></param>
/// <param name="password"></param>
/// <returns></returns>
Task<UmbracoMembersUserPasswordCheckerResult> CheckPasswordAsync(UmbracoMembersIdentityUser member, string password);
}
}