An ABP module that provides enhanced login pages.
-
Install the following NuGet packages. (see how)
- EasyAbp.Abp.LoginUi.Web
-
Add
DependsOn(typeof(AbpLoginUiWebModule))
attribute to configure the module dependencies. (see how)
-
Find and install the social authentication provider packages you want.
-
Configure the providers, for example the Microsoft account:
public override void ConfigureServices(ServiceConfigurationContext context) { context.Services.AddAuthentication() .AddMicrosoftAccount(options => { options.ClientId = "8208d98e-400d-4ce9-89ba-d92610c67e13"; options.ClientSecret = "hsrMP46|_kfkcYCWSW516?%"; }); }
Coming soon. We want to further enhance the login page so that developers can implement phone number login UI and more.
- Enhanced local login.