Skip to content

Commit 9454adf

Browse files
committed
Login page made working.
1 parent 51f0ba3 commit 9454adf

File tree

731 files changed

+226497
-7785
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

731 files changed

+226497
-7785
lines changed

src/AbpCompanyName.AbpProjectName.Application/AbpProjectNameApplicationModule.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
using System.Reflection;
22
using Abp.AutoMapper;
33
using Abp.Modules;
4+
using AbpCompanyName.AbpProjectName.Authorization;
45

56
namespace AbpCompanyName.AbpProjectName
67
{
@@ -9,6 +10,11 @@ namespace AbpCompanyName.AbpProjectName
910
typeof(AbpAutoMapperModule))]
1011
public class AbpProjectNameApplicationModule : AbpModule
1112
{
13+
public override void PreInitialize()
14+
{
15+
Configuration.Authorization.Providers.Add<AbpProjectNameAuthorizationProvider>();
16+
}
17+
1218
public override void Initialize()
1319
{
1420
IocManager.RegisterAssemblyByConvention(Assembly.GetExecutingAssembly());

src/AbpCompanyName.AbpProjectName.Core/AbpProjectNameCoreModule.cs

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
using System.Reflection;
22
using Abp.Modules;
3+
using Abp.Timing;
34
using Abp.Zero;
45
using AbpCompanyName.AbpProjectName.Localization;
56
using Abp.Zero.Configuration;
67
using AbpCompanyName.AbpProjectName.MultiTenancy;
78
using AbpCompanyName.AbpProjectName.Authorization.Roles;
89
using AbpCompanyName.AbpProjectName.Users;
9-
using AbpCompanyName.AbpProjectName.Authorization;
1010
using AbpCompanyName.AbpProjectName.Configuration;
11+
using AbpCompanyName.AbpProjectName.Timing;
1112

1213
namespace AbpCompanyName.AbpProjectName
1314
{
@@ -61,5 +62,10 @@ public override void Initialize()
6162
{
6263
IocManager.RegisterAssemblyByConvention(Assembly.GetExecutingAssembly());
6364
}
65+
66+
public override void PostInitialize()
67+
{
68+
IocManager.Resolve<AppTimes>().StartupTime = Clock.Now;
69+
}
6470
}
6571
}
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
using System;
2+
using Abp.Dependency;
3+
4+
namespace AbpCompanyName.AbpProjectName.Timing
5+
{
6+
public class AppTimes : ISingletonDependency
7+
{
8+
/// <summary>
9+
/// Gets the startup time of the application.
10+
/// </summary>
11+
public DateTime StartupTime { get; set; }
12+
}
13+
}
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
using Microsoft.AspNetCore.Mvc;
2+
3+
namespace AbpCompanyName.AbpProjectName.Web.Controllers
4+
{
5+
public class AboutController : AbpProjectNameControllerBase
6+
{
7+
public ActionResult Index()
8+
{
9+
return View();
10+
}
11+
}
12+
}

src/AbpCompanyName.AbpProjectName.Web/Controllers/AbpProjectNameControllerBase.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
using Abp.AspNetCore.Mvc.Controllers;
2+
using Microsoft.AspNet.Identity;
3+
using Abp.IdentityFramework;
24

35
namespace AbpCompanyName.AbpProjectName.Web.Controllers
46
{
@@ -8,5 +10,10 @@ protected AbpProjectNameControllerBase()
810
{
911
LocalizationSourceName = AbpProjectNameConsts.LocalizationSourceName;
1012
}
13+
14+
protected void CheckErrors(IdentityResult identityResult)
15+
{
16+
identityResult.CheckErrors(LocalizationManager);
17+
}
1118
}
1219
}

0 commit comments

Comments
 (0)