Skip to content

Commit

Permalink
Update project structure
Browse files Browse the repository at this point in the history
  • Loading branch information
TheDayIsMyEnemy committed Jul 19, 2024
1 parent 6545306 commit 80e9157
Show file tree
Hide file tree
Showing 74 changed files with 92 additions and 92 deletions.
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
using System.Security.Claims;
using System.Text.Json;
using BlazorTemplate.Web.Identity;
using BlazorTemplate.Web.Components.Account.Pages;
using BlazorTemplate.Web.Components.Account.Pages.Manage;
using AdminDashboard.Identity;
using AdminDashboard.Components.Account.Pages;
using AdminDashboard.Components.Account.Pages.Manage;
using Microsoft.AspNetCore.Authentication;
using Microsoft.AspNetCore.Components.Authorization;
using Microsoft.AspNetCore.Http.Extensions;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
using Microsoft.AspNetCore.Identity;
using Microsoft.AspNetCore.Identity.UI.Services;
using BlazorTemplate.Web.Identity;
using AdminDashboard.Identity;

namespace BlazorTemplate.Web.Components.Account;
namespace AdminDashboard.Components.Account;

// Remove the "else if (EmailSender is IdentityNoOpEmailSender)" block from RegisterConfirmation.razor after updating with a real implementation.
internal sealed class IdentityNoOpEmailSender : IEmailSender<User>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
using System.Diagnostics.CodeAnalysis;
using Microsoft.AspNetCore.Components;

namespace BlazorTemplate.Web.Components.Account;
namespace AdminDashboard.Components.Account;

internal sealed class IdentityRedirectManager(NavigationManager navigationManager)
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
using Microsoft.AspNetCore.Components.Server;
using Microsoft.AspNetCore.Identity;
using Microsoft.Extensions.Options;
using BlazorTemplate.Web.Identity;
using AdminDashboard.Identity;

namespace BlazorTemplate.Web.Components.Account;
namespace AdminDashboard.Components.Account;

// This is a server-side AuthenticationStateProvider that revalidates the security stamp for the connected user
// every 30 minutes an interactive circuit is connected.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
using Microsoft.AspNetCore.Identity;
using BlazorTemplate.Web.Identity;
using AdminDashboard.Identity;

namespace BlazorTemplate.Web.Components.Account;
namespace AdminDashboard.Components.Account;

internal sealed class IdentityUserAccessor(UserManager<User> userManager, IdentityRedirectManager redirectManager)
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
@using System.Text
@using Microsoft.AspNetCore.Identity
@using Microsoft.AspNetCore.WebUtilities
@using BlazorTemplate.Web.Identity
@using AdminDashboard.Identity

@inject UserManager<User> UserManager
@inject IdentityRedirectManager RedirectManager
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
@using System.Text
@using Microsoft.AspNetCore.Identity
@using Microsoft.AspNetCore.WebUtilities
@using BlazorTemplate.Web.Identity
@using AdminDashboard.Identity

@inject UserManager<User> UserManager
@inject SignInManager<User> SignInManager
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
@using System.Text.Encodings.Web
@using Microsoft.AspNetCore.Identity
@using Microsoft.AspNetCore.WebUtilities
@using BlazorTemplate.Web.Identity
@using AdminDashboard.Identity

@inject SignInManager<User> SignInManager
@inject UserManager<User> UserManager
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
@using System.Text.Encodings.Web
@using Microsoft.AspNetCore.Identity
@using Microsoft.AspNetCore.WebUtilities
@using BlazorTemplate.Web.Identity
@using AdminDashboard.Identity

@inject UserManager<User> UserManager
@inject IEmailSender<User> EmailSender
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
@using System.ComponentModel.DataAnnotations
@using Microsoft.AspNetCore.Authentication
@using Microsoft.AspNetCore.Identity
@using BlazorTemplate.Web.Identity
@using AdminDashboard.Identity

@inject SignInManager<User> SignInManager
@inject ILogger<Login> Logger
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

@using System.ComponentModel.DataAnnotations
@using Microsoft.AspNetCore.Identity
@using BlazorTemplate.Web.Identity
@using AdminDashboard.Identity

@inject SignInManager<User> SignInManager
@inject UserManager<User> UserManager
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

@using System.ComponentModel.DataAnnotations
@using Microsoft.AspNetCore.Identity
@using BlazorTemplate.Web.Identity
@using AdminDashboard.Identity

@inject SignInManager<User> SignInManager
@inject UserManager<User> UserManager
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
@page "/Account/Manage/ChangePassword"

@using System.ComponentModel.DataAnnotations
@using BlazorTemplate.Web.Components.Account@using Microsoft.AspNetCore.Identity
@using BlazorTemplate.Web.Identity
@using AdminDashboard.Components.Account@using Microsoft.AspNetCore.Identity
@using AdminDashboard.Identity

@inject UserManager<User> UserManager
@inject SignInManager<User> SignInManager
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

@using System.ComponentModel.DataAnnotations
@using Microsoft.AspNetCore.Identity
@using BlazorTemplate.Web.Identity
@using AdminDashboard.Identity

@inject UserManager<User> UserManager
@inject SignInManager<User> SignInManager
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
@page "/Account/Manage/Disable2fa"

@using Microsoft.AspNetCore.Identity
@using BlazorTemplate.Web.Identity
@using BlazorTemplate.Web.Components.Account
@using AdminDashboard.Identity
@using AdminDashboard.Components.Account
@inject UserManager<User> UserManager
@inject IdentityUserAccessor UserAccessor
@inject IdentityRedirectManager RedirectManager
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
@using System.Text.Encodings.Web
@using Microsoft.AspNetCore.Identity
@using Microsoft.AspNetCore.WebUtilities
@using BlazorTemplate.Web.Identity
@using AdminDashboard.Identity

@inject UserManager<User> UserManager
@inject IEmailSender<User> EmailSender
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
@using System.Globalization
@using System.Text
@using System.Text.Encodings.Web
@using BlazorTemplate.Web.Components.Account@using Microsoft.AspNetCore.Identity
@using BlazorTemplate.Web.Identity
@using AdminDashboard.Components.Account@using Microsoft.AspNetCore.Identity
@using AdminDashboard.Identity

@inject UserManager<User> UserManager
@inject IdentityUserAccessor UserAccessor
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

@using Microsoft.AspNetCore.Authentication
@using Microsoft.AspNetCore.Identity
@using BlazorTemplate.Web.Identity
@using AdminDashboard.Identity

@inject UserManager<User> UserManager
@inject SignInManager<User> SignInManager
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
@page "/Account/Manage/GenerateRecoveryCodes"

@using Microsoft.AspNetCore.Identity
@using BlazorTemplate.Web.Identity
@using AdminDashboard.Identity

@inject UserManager<User> UserManager
@inject IdentityUserAccessor UserAccessor
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

@using System.ComponentModel.DataAnnotations
@using Microsoft.AspNetCore.Identity
@using BlazorTemplate.Web.Identity
@using AdminDashboard.Identity

@inject UserManager<User> UserManager
@inject SignInManager<User> SignInManager
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
@page "/Account/Manage/ResetAuthenticator"

@using Microsoft.AspNetCore.Identity
@using BlazorTemplate.Web.Identity
@using AdminDashboard.Identity

@inject UserManager<User> UserManager
@inject SignInManager<User> SignInManager
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

@using System.ComponentModel.DataAnnotations
@using Microsoft.AspNetCore.Identity
@using BlazorTemplate.Web.Identity
@using AdminDashboard.Identity

@inject UserManager<User> UserManager
@inject SignInManager<User> SignInManager
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

@using Microsoft.AspNetCore.Http.Features
@using Microsoft.AspNetCore.Identity
@using BlazorTemplate.Web.Identity
@using AdminDashboard.Identity

@inject UserManager<User> UserManager
@inject SignInManager<User> SignInManager
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
@using System.Text.Encodings.Web
@using Microsoft.AspNetCore.Identity
@using Microsoft.AspNetCore.WebUtilities
@using BlazorTemplate.Web.Identity
@using AdminDashboard.Identity

@inject UserManager<User> UserManager
@inject IUserStore<User> UserStore
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
@using System.Text
@using Microsoft.AspNetCore.Identity
@using Microsoft.AspNetCore.WebUtilities
@using BlazorTemplate.Web.Identity
@using AdminDashboard.Identity

@inject UserManager<User> UserManager
@inject IEmailSender<User> EmailSender
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
@using System.Text.Encodings.Web
@using Microsoft.AspNetCore.Identity
@using Microsoft.AspNetCore.WebUtilities
@using BlazorTemplate.Web.Identity
@using AdminDashboard.Identity

@inject UserManager<User> UserManager
@inject IEmailSender<User> EmailSender
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
@using System.Text
@using Microsoft.AspNetCore.Identity
@using Microsoft.AspNetCore.WebUtilities
@using BlazorTemplate.Web.Identity
@using AdminDashboard.Identity

@inject IdentityRedirectManager RedirectManager
@inject UserManager<User> UserManager
Expand Down
6 changes: 6 additions & 0 deletions src/AdminDashboard/Components/Account/Pages/_Imports.razor
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
@using MudBlazor
@using AdminDashboard.Components.Account
@using AdminDashboard.Components.Account.Shared
@using AdminDashboard.Identity

@layout AccountLayout
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
@inherits LayoutComponentBase
@layout BlazorTemplate.Web.Components.Layout.MainLayout
@layout AdminDashboard.Components.Layout.MainLayout
@inject NavigationManager NavigationManager

@if (HttpContext is null)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
@using Microsoft.AspNetCore.Authentication
@using Microsoft.AspNetCore.Identity
@using MudBlazor
@using BlazorTemplate.Web.Identity
@using AdminDashboard.Identity
@using MudBlazor.StaticInput

@inject SignInManager<User> SignInManager
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
@using Microsoft.AspNetCore.Identity
@using BlazorTemplate.Web.Identity
@using AdminDashboard.Identity

@inject SignInManager<User> SignInManager

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
<link href="https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&display=swap" rel="stylesheet" />
<link href="_content/MudBlazor/MudBlazor.min.css" rel="stylesheet" />
<link href="app.css" rel="stylesheet"/>
<link href="BlazorTemplate.Web.styles.css" rel="stylesheet" />
<link href="AdminDashboard.styles.css" rel="stylesheet" />
<link rel="icon" type="image/ico" href="favicon.ico" />

<HeadOutlet @rendermode="RenderModeForPage" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@


<MudThemeProvider @ref="@_mudThemeProvider" @bind-IsDarkMode="@_isDarkMode"
Theme="BlazorTemplate.Web.Themes.DarkTheme.Instance" />
Theme="AdminDashboard.Themes.DarkTheme.Instance" />
<MudPopoverProvider />
<MudDialogProvider />
<MudSnackbarProvider />
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@using BlazorTemplate.Web.Components.Account.Shared
@using AdminDashboard.Components.Account.Shared

<Router AppAssembly="typeof(Program).Assembly">
<Found Context="routeData">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,5 @@
@using Microsoft.JSInterop
@using MudBlazor
@using MudBlazor.Services
@using BlazorTemplate.Web
@using BlazorTemplate.Web.Components
@using AdminDashboard
@using AdminDashboard.Components
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
using Microsoft.AspNetCore.Identity.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore;

namespace BlazorTemplate.Web.Identity
namespace AdminDashboard.Identity
{
public class AppIdentityDbContext
: IdentityDbContext<User,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
using Microsoft.EntityFrameworkCore;
using Microsoft.Extensions.Logging;

namespace BlazorTemplate.Web.Identity
namespace AdminDashboard.Identity
{
public class AppIdentityDbContextSeed
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
namespace BlazorTemplate.Web.Identity
namespace AdminDashboard.Identity
{
public static class Constants
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
using Microsoft.EntityFrameworkCore;

namespace BlazorTemplate.Web.Identity
namespace AdminDashboard.Identity
{
public static class IdentityConfiguration
{
Expand Down
Loading

0 comments on commit 80e9157

Please sign in to comment.