IMemberManager
Using the IMemberManager
How to reference IMemberManager
Dependency Injection
using Microsoft.AspNetCore.Mvc;
using Umbraco.Cms.Core.Security;
namespace UmbracoDocs.Samples;
public class MemberAuthenticationController : Controller
{
private readonly IMemberManager _memberManager;
public MemberAuthenticationController(IMemberManager memberManager)
=> _memberManager = memberManager;
}Views
Examples
Finding members
FindByIdAsync(string)
Find member by Udi
UdiFind member by Guid
GuidFindByEmailAsync(string)
FindByNameAsync(string)
AsPublishedMember(MemberIdentityUser)
GetCurrentMemberAsync()
GetUserIdAsync()
IsLoggedIn()
IsMemberAuthorizedAsync(IEnumerable memberTypes, IEnumerable memberGroups, IEnumerable memberIds)
IsProtectedAsync()
MemberHasAccessAsync(string)
ValidateCredentialsAsync(string username, string password)
Last updated
Was this helpful?