2020-10-03 14:12:55 +02:00
|
|
|
using System;
|
2017-09-13 08:47:34 +02:00
|
|
|
using System.Collections.Generic;
|
2020-06-28 10:55:27 +02:00
|
|
|
using Microsoft.AspNetCore.Identity;
|
2017-09-13 08:47:34 +02:00
|
|
|
|
2019-08-29 17:24:42 +02:00
|
|
|
namespace BTCPayServer.Data
|
2017-09-13 08:47:34 +02:00
|
|
|
{
|
|
|
|
// Add profile data for application users by adding properties to the ApplicationUser class
|
|
|
|
public class ApplicationUser : IdentityUser
|
|
|
|
{
|
2020-12-28 21:57:21 +01:00
|
|
|
public bool RequiresEmailConfirmation { get; set; }
|
|
|
|
public List<StoredFile> StoredFiles { get; set; }
|
2019-05-02 14:01:08 +02:00
|
|
|
public List<U2FDevice> U2FDevices { get; set; }
|
2020-02-24 14:36:15 +01:00
|
|
|
public List<APIKeyData> APIKeys { get; set; }
|
2020-10-03 14:12:55 +02:00
|
|
|
public DateTimeOffset? Created { get; set; }
|
2020-10-20 13:09:09 +02:00
|
|
|
public string DisabledNotifications { get; set; }
|
2020-12-28 21:57:21 +01:00
|
|
|
|
|
|
|
public List<NotificationData> Notifications { get; set; }
|
|
|
|
public List<UserStore> UserStores { get; set; }
|
2021-04-20 07:06:32 +02:00
|
|
|
public List<Fido2Credential> Fido2Credentials { get; set; }
|
2017-10-27 10:53:04 +02:00
|
|
|
}
|
2017-09-13 08:47:34 +02:00
|
|
|
}
|