/Abp.LoginUi

An ABP module that provides enhanced login pages.

Primary LanguageC#MIT LicenseMIT

Abp.LoginUi

ABP version NuGet NuGet Download Discord online GitHub stars

An ABP module that provides enhanced login pages.

demo.gif

Installation

  1. Install the following NuGet packages. (see how)

    • EasyAbp.Abp.LoginUi.Web
  2. Add DependsOn(typeof(AbpLoginUiWebModule)) attribute to configure the module dependencies. (see how)

Usage

External Login UI

  1. Find and install the social authentication provider packages you want.

  2. 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?%";
            });
    }

Local Login Extensions

Coming soon. We want to further enhance the login page so that developers can implement phone number login UI and more.

Road map

  • Enhanced local login.