Dreamine.Identity
1.0.0.0
Dreamine.Identity 프로젝트의 API와 구성 요소를 제공합니다.
Toggle main menu visibility
로딩중...
검색중...
일치하는것 없음
IUserStore.cs
이 파일의 문서화 페이지로 가기
1
using
Dreamine.Identity.Models
;
2
3
namespace
Dreamine.Identity
;
4
13
public
interface
IUserStore
14
{
79
Task<AuthUser>
UpsertAsync
(
80
string
provider,
81
string
providerKey,
82
string
email,
83
string
displayName,
84
string
avatarUrl,
85
CancellationToken cancellationToken =
default
);
86
119
Task<AuthUser?>
GetByIdAsync
(
long
id
, CancellationToken cancellationToken =
default
);
120
161
Task<AuthUser?>
UpdateDisplayNameAsync
(
162
long
id
,
163
string
displayName,
164
CancellationToken cancellationToken =
default
);
165
206
Task<AuthUser?>
AcceptRequiredConsentsAsync
(
207
long
id
,
208
DateTime acceptedAtUtc,
209
CancellationToken cancellationToken =
default
);
210
259
Task<AuthUser?>
ChangeLocalPasswordAsync
(
260
long
id
,
261
string
currentPassword,
262
string
newPassword,
263
CancellationToken cancellationToken =
default
);
264
313
Task<AuthUser>
CreateLocalAsync
(
314
string
email,
315
string
displayName,
316
string
password,
317
CancellationToken cancellationToken =
default
);
318
359
Task<AuthUser?>
ValidateLocalAsync
(
360
string
email,
361
string
password,
362
CancellationToken cancellationToken =
default
);
363
}
Dreamine.Identity
Definition
AnonymousAuthenticationStateProvider.cs:4
Dreamine.Identity.Models
Definition
AuthUser.cs:3
Dreamine.Identity.IUserStore
Definition
IUserStore.cs:14
Dreamine.Identity.IUserStore.GetByIdAsync
Task< AuthUser?> GetByIdAsync(long id, CancellationToken cancellationToken=default)
Dreamine.Identity.IUserStore.CreateLocalAsync
Task< AuthUser > CreateLocalAsync(string email, string displayName, string password, CancellationToken cancellationToken=default)
Dreamine.Identity.IUserStore.ValidateLocalAsync
Task< AuthUser?> ValidateLocalAsync(string email, string password, CancellationToken cancellationToken=default)
Dreamine.Identity.IUserStore.AcceptRequiredConsentsAsync
Task< AuthUser?> AcceptRequiredConsentsAsync(long id, DateTime acceptedAtUtc, CancellationToken cancellationToken=default)
Dreamine.Identity.IUserStore.UpdateDisplayNameAsync
Task< AuthUser?> UpdateDisplayNameAsync(long id, string displayName, CancellationToken cancellationToken=default)
Dreamine.Identity.IUserStore.ChangeLocalPasswordAsync
Task< AuthUser?> ChangeLocalPasswordAsync(long id, string currentPassword, string newPassword, CancellationToken cancellationToken=default)
Dreamine.Identity.IUserStore.UpsertAsync
Task< AuthUser > UpsertAsync(string provider, string providerKey, string email, string displayName, string avatarUrl, CancellationToken cancellationToken=default)
IUserStore.cs
다음에 의해 생성됨 :
1.17.0