diff --git a/docs/en/Blog-Posts/2020-04-01/Post.md b/docs/en/How-To/Azure-Active-Directory-Authentication-MVC.md similarity index 98% rename from docs/en/Blog-Posts/2020-04-01/Post.md rename to docs/en/How-To/Azure-Active-Directory-Authentication-MVC.md index 2fb937467b..1d650f46b1 100644 --- a/docs/en/Blog-Posts/2020-04-01/Post.md +++ b/docs/en/How-To/Azure-Active-Directory-Authentication-MVC.md @@ -1,4 +1,4 @@ -# Using Azure Active Directory Authentication in ABP ASP.NET Core MVC application +# How to Use the Azure Active Directory Authentication for MVC / Razor Page Applications ## Introduction diff --git a/docs/en/Blog-Posts/2020-04-03/Post.md b/docs/en/How-To/Customize-Login-Page-MVC.md similarity index 98% rename from docs/en/Blog-Posts/2020-04-03/Post.md rename to docs/en/How-To/Customize-Login-Page-MVC.md index a95eb6c873..db237c932d 100644 --- a/docs/en/Blog-Posts/2020-04-03/Post.md +++ b/docs/en/How-To/Customize-Login-Page-MVC.md @@ -1,4 +1,4 @@ -# Custom Login PageModel in **ABP** ASP.NET Core MVC application +# How to Customize the Login Page for MVC / Razor Page Applications ## Introduction diff --git a/docs/en/Blog-Posts/2020-04-02/Post.md b/docs/en/How-To/Customize-SignIn-Manager.md similarity index 98% rename from docs/en/Blog-Posts/2020-04-02/Post.md rename to docs/en/How-To/Customize-SignIn-Manager.md index 7919d49032..8c9733a6af 100644 --- a/docs/en/Blog-Posts/2020-04-02/Post.md +++ b/docs/en/How-To/Customize-SignIn-Manager.md @@ -1,17 +1,13 @@ -# Custom SignIn Manager +# Customize the SignInManager ## Introduction ABP Framework uses Microsoft Identity underneath hence supports customization as much as Microsoft Identity does. - - ## Sample Code https://github.com/abpframework/abp-samples/blob/master/aspnet-core/BookStore-AzureAD/src/Acme.BookStore.Web/CustomSignInManager.cs - - ## Creating CustomSignInManager To create your own custom SignIn Manager, you need to inherit `SignInManager`. diff --git a/docs/en/How-To/Index.md b/docs/en/How-To/Index.md new file mode 100644 index 0000000000..d6b31fa7ed --- /dev/null +++ b/docs/en/How-To/Index.md @@ -0,0 +1,9 @@ +# "How To" Guides + +This section contains "how to" guides for some specific questions frequently asked. While some of them are common development tasks and not directly related to the ABP Framework, we think it is useful to have some concrete examples those directly work with your ABP based applications. + +## Authentication + +* [How to Customize the Login Page for MVC / Razor Page Applications](Customize-Login-Page-MVC.md) +* [How to Use the Azure Active Directory Authentication for MVC / Razor Page Applications](Azure-Active-Directory-Authentication-MVC.md) +* [Customize the SignInManager](Customize-SignIn-Manager.md) (as an example of customization) \ No newline at end of file diff --git a/docs/en/docs-nav.json b/docs/en/docs-nav.json index 4dcdaa6435..8034913c4c 100644 --- a/docs/en/docs-nav.json +++ b/docs/en/docs-nav.json @@ -75,6 +75,10 @@ } ] }, + { + "text": "\"How to\" Guides", + "path": "How-To/Index.md" + }, { "text": "Migrating from the ASP.NET Boilerplate", "path": "AspNet-Boilerplate-Migration-Guide.md"