From c15821d6420ef199a1f13fe0a5082bb7c05934f1 Mon Sep 17 00:00:00 2001 From: Nathaniel Nunes Date: Sat, 6 Dec 2025 12:44:22 +0530 Subject: [PATCH 1/2] correct IsLoggedIn example to show proper usage --- 15/umbraco-cms/reference/querying/imembermanager.md | 8 ++++++-- 16/umbraco-cms/reference/querying/imembermanager.md | 8 ++++++-- 17/umbraco-cms/reference/querying/imembermanager.md | 8 ++++++-- 3 files changed, 18 insertions(+), 6 deletions(-) diff --git a/15/umbraco-cms/reference/querying/imembermanager.md b/15/umbraco-cms/reference/querying/imembermanager.md index 87e384d581b..5114ffd194c 100644 --- a/15/umbraco-cms/reference/querying/imembermanager.md +++ b/15/umbraco-cms/reference/querying/imembermanager.md @@ -156,8 +156,12 @@ public async Task GetMemberId(MemberIdentityUser member) Checks if the current request contains a logged-in member. ```csharp -public async Task GetMemberId(MemberIdentityUser member) - => await _memberManager.GetUserIdAsync(member); +var isLoggedIn = _memberManager.IsLoggedIn(); + +if (isLoggedIn) +{ + // Do something for logged-in members +} ``` ### IsMemberAuthorizedAsync(IEnumerable memberTypes, IEnumerable memberGroups, IEnumerable memberIds) diff --git a/16/umbraco-cms/reference/querying/imembermanager.md b/16/umbraco-cms/reference/querying/imembermanager.md index 87e384d581b..5114ffd194c 100644 --- a/16/umbraco-cms/reference/querying/imembermanager.md +++ b/16/umbraco-cms/reference/querying/imembermanager.md @@ -156,8 +156,12 @@ public async Task GetMemberId(MemberIdentityUser member) Checks if the current request contains a logged-in member. ```csharp -public async Task GetMemberId(MemberIdentityUser member) - => await _memberManager.GetUserIdAsync(member); +var isLoggedIn = _memberManager.IsLoggedIn(); + +if (isLoggedIn) +{ + // Do something for logged-in members +} ``` ### IsMemberAuthorizedAsync(IEnumerable memberTypes, IEnumerable memberGroups, IEnumerable memberIds) diff --git a/17/umbraco-cms/reference/querying/imembermanager.md b/17/umbraco-cms/reference/querying/imembermanager.md index 87e384d581b..5114ffd194c 100644 --- a/17/umbraco-cms/reference/querying/imembermanager.md +++ b/17/umbraco-cms/reference/querying/imembermanager.md @@ -156,8 +156,12 @@ public async Task GetMemberId(MemberIdentityUser member) Checks if the current request contains a logged-in member. ```csharp -public async Task GetMemberId(MemberIdentityUser member) - => await _memberManager.GetUserIdAsync(member); +var isLoggedIn = _memberManager.IsLoggedIn(); + +if (isLoggedIn) +{ + // Do something for logged-in members +} ``` ### IsMemberAuthorizedAsync(IEnumerable memberTypes, IEnumerable memberGroups, IEnumerable memberIds) From bdc0b3b2a5d3c3e201c209fa13787f05383a6086 Mon Sep 17 00:00:00 2001 From: sofietoft Date: Mon, 8 Dec 2025 09:44:43 +0100 Subject: [PATCH 2/2] Small change to trigger GitBook checks --- 16/umbraco-cms/reference/querying/imembermanager.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/16/umbraco-cms/reference/querying/imembermanager.md b/16/umbraco-cms/reference/querying/imembermanager.md index 5114ffd194c..ab8e99f11fb 100644 --- a/16/umbraco-cms/reference/querying/imembermanager.md +++ b/16/umbraco-cms/reference/querying/imembermanager.md @@ -168,7 +168,7 @@ if (isLoggedIn) Checks if the current member is authorized as specific member types, member groups or concrete members. -For instance, you can use this method to verify if the current logged in member is part of a specific group: +For instance, you can use this method to verify if the current logged-in member is part of a specific group: ```csharp var memberIsVIP = await _memberManager.IsMemberAuthorizedAsync(allowGroups: new []{"VIP"});