Skip to content

Commit 640f922

Browse files
authored
Merge pull request #7691 from manutdkid77/fix-docs-isloggedin-example
correct IMemberManager IsLoggedIn example to show proper usage
2 parents 030df9e + bdc0b3b commit 640f922

File tree

3 files changed

+19
-7
lines changed

3 files changed

+19
-7
lines changed

15/umbraco-cms/reference/querying/imembermanager.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -156,8 +156,12 @@ public async Task<string> GetMemberId(MemberIdentityUser member)
156156
Checks if the current request contains a logged-in member.
157157

158158
```csharp
159-
public async Task<string> GetMemberId(MemberIdentityUser member)
160-
=> await _memberManager.GetUserIdAsync(member);
159+
var isLoggedIn = _memberManager.IsLoggedIn();
160+
161+
if (isLoggedIn)
162+
{
163+
// Do something for logged-in members
164+
}
161165
```
162166

163167
### IsMemberAuthorizedAsync(IEnumerable memberTypes, IEnumerable memberGroups, IEnumerable memberIds)

16/umbraco-cms/reference/querying/imembermanager.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -156,15 +156,19 @@ public async Task<string> GetMemberId(MemberIdentityUser member)
156156
Checks if the current request contains a logged-in member.
157157

158158
```csharp
159-
public async Task<string> GetMemberId(MemberIdentityUser member)
160-
=> await _memberManager.GetUserIdAsync(member);
159+
var isLoggedIn = _memberManager.IsLoggedIn();
160+
161+
if (isLoggedIn)
162+
{
163+
// Do something for logged-in members
164+
}
161165
```
162166

163167
### IsMemberAuthorizedAsync(IEnumerable memberTypes, IEnumerable memberGroups, IEnumerable memberIds)
164168

165169
Checks if the current member is authorized as specific member types, member groups or concrete members.
166170

167-
For instance, you can use this method to verify if the current logged in member is part of a specific group:
171+
For instance, you can use this method to verify if the current logged-in member is part of a specific group:
168172

169173
```csharp
170174
var memberIsVIP = await _memberManager.IsMemberAuthorizedAsync(allowGroups: new []{"VIP"});

17/umbraco-cms/reference/querying/imembermanager.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -156,8 +156,12 @@ public async Task<string> GetMemberId(MemberIdentityUser member)
156156
Checks if the current request contains a logged-in member.
157157

158158
```csharp
159-
public async Task<string> GetMemberId(MemberIdentityUser member)
160-
=> await _memberManager.GetUserIdAsync(member);
159+
var isLoggedIn = _memberManager.IsLoggedIn();
160+
161+
if (isLoggedIn)
162+
{
163+
// Do something for logged-in members
164+
}
161165
```
162166

163167
### IsMemberAuthorizedAsync(IEnumerable memberTypes, IEnumerable memberGroups, IEnumerable memberIds)

0 commit comments

Comments
 (0)