- Implemented OAuthClientsController for CRUD operations on OAuth clients. - Added SecurityController to manage security settings. - Created SubscriptionsController for handling subscriptions with export functionality. - Developed TenantsController for tenant management including create, edit, and delete operations. - Added views for each controller to facilitate user interaction. - Introduced layout and shared views for consistent admin UI. - Implemented model classes for handling data in views. - Added validation and error handling in forms.
10 lines
376 B
C#
10 lines
376 B
C#
using MemberCenter.Application.Models.Account;
|
|
|
|
namespace MemberCenter.Application.Abstractions;
|
|
|
|
public interface IAccountProvisioningService
|
|
{
|
|
Task<AccountProvisioningResult> RegisterLocalAsync(string email, string password);
|
|
Task<AccountProvisioningResult> ProvisionExternalLoginAsync(string loginProvider, string providerKey, string? email, bool emailVerified);
|
|
}
|