Microsoft.AspNetCore.Authentication.MicrosoftAccount 10.0.12

About

Microsoft.AspNetCore.Authentication.MicrosoftAccount provides ASP.NET Core middleware that enables applications to support the Microsoft Account authentication workflow.

How to Use

To use Microsoft.AspNetCore.Authentication.MicrosoftAccount, follow these steps:

Installation

dotnet add package Microsoft.AspNetCore.Authentication.MicrosoftAccount

Configuration

  1. Refer to the guide in the official documentation here to create the app in Microsoft Developer Portal
  2. Follow the steps in the official documentation here to store the Microsoft client ID and secret
  3. Add the Authentication service to your app's Program.cs:
    var builder = WebApplication.CreateBuilder(args);
    
    builder.Services.AddAuthentication().AddMicrosoftAccount(microsoftOptions =>
    {
        microsoftOptions.ClientId = builder.Configuration["Authentication:Microsoft:ClientId"];
        microsoftOptions.ClientSecret = builder.Configuration["Authentication:Microsoft:ClientSecret"];
    });
    

Main Types

The main types provided by this package are:

  • MicrosoftAccountOptions: Represents the options for configuring Microsoft Account authentication
  • MicrosoftAccountHandler: The authentication handler responsible for processing Microsoft Account authentication requests and generating the appropriate authentication ticket

Additional Documentation

For additional documentation and examples, refer to the official documentation on Microsoft Account login setup in ASP.NET Core.

Feedback & Contributing

Microsoft.AspNetCore.Authentication.MicrosoftAccount is released as open-source under the MIT license. Bug reports and contributions are welcome at the GitHub repository.

Showing the top 20 packages that depend on Microsoft.AspNetCore.Authentication.MicrosoftAccount.

Packages Downloads
Microsoft.AspNetCore.All
Microsoft.AspNetCore.All
149
Microsoft.AspNetCore.All
Microsoft.AspNetCore.All
150
Microsoft.AspNetCore.All
Microsoft.AspNetCore.All
154
Microsoft.AspNetCore.All
Provides a default set of APIs for building an ASP.NET Core application, and also includes API for third-party integrations with ASP.NET Core. This package requires the ASP.NET Core runtime. This runtime is installed by the .NET Core SDK, or can be acquired separately using installers available at https://aka.ms/dotnet-download.
146
Microsoft.AspNetCore.All
Provides a default set of APIs for building an ASP.NET Core application, and also includes API for third-party integrations with ASP.NET Core. This package requires the ASP.NET Core runtime. This runtime is installed by the .NET Core SDK, or can be acquired separately using installers available at https://aka.ms/dotnet-download.
147
Microsoft.AspNetCore.All
Provides a default set of APIs for building an ASP.NET Core application, and also includes API for third-party integrations with ASP.NET Core. This package requires the ASP.NET Core runtime. This runtime is installed by the .NET Core SDK, or can be acquired separately using installers available at https://aka.ms/dotnet-download.
148
Microsoft.AspNetCore.All
Provides a default set of APIs for building an ASP.NET Core application, and also includes API for third-party integrations with ASP.NET Core. This package requires the ASP.NET Core runtime. This runtime is installed by the .NET Core SDK, or can be acquired separately using installers available at https://aka.ms/dotnet-download.
150
Microsoft.AspNetCore.All
Provides a default set of APIs for building an ASP.NET Core application, and also includes API for third-party integrations with ASP.NET Core. This package requires the ASP.NET Core runtime. This runtime is installed by the .NET Core SDK, or can be acquired separately using installers available at https://aka.ms/dotnet-download.
151
Microsoft.AspNetCore.All
Provides a default set of APIs for building an ASP.NET Core application, and also includes API for third-party integrations with ASP.NET Core. This package requires the ASP.NET Core runtime. This runtime is installed by the .NET Core SDK, or can be acquired separately using installers available at https://aka.ms/dotnet-download.
154
Microsoft.AspNetCore.All
Provides a default set of APIs for building an ASP.NET Core application, and also includes API for third-party integrations with ASP.NET Core. This package requires the ASP.NET Core runtime. This runtime is installed by the .NET Core SDK, or can be acquired separately using installers available at https://aka.ms/dotnet-download.
155
Microsoft.AspNetCore.All
Provides a default set of APIs for building an ASP.NET Core application, and also includes API for third-party integrations with ASP.NET Core. This package requires the ASP.NET Core runtime. This runtime is installed by the .NET Core SDK, or can be acquired separately using installers available at https://aka.ms/dotnet-download.
156
Microsoft.AspNetCore.All
Provides a default set of APIs for building an ASP.NET Core application, and also includes API for third-party integrations with ASP.NET Core. This package requires the ASP.NET Core runtime. This runtime is installed by the .NET Core SDK, or can be acquired separately using installers available at https://aka.ms/dotnet-download.
157
Microsoft.AspNetCore.All
Provides a default set of APIs for building an ASP.NET Core application, and also includes API for third-party integrations with ASP.NET Core. This package requires the ASP.NET Core runtime. This runtime is installed by the .NET Core SDK, or can be acquired separately using installers available at https://aka.ms/dotnet-download.
162
Microsoft.AspNetCore.All
Provides a default set of APIs for building an ASP.NET Core application, and also includes API for third-party integrations with ASP.NET Core. This package requires the ASP.NET Core runtime. This runtime is installed by the .NET Core SDK, or can be acquired separately using installers available at https://aka.ms/dotnet-download.
164
Microsoft.AspNetCore.All
Provides a default set of APIs for building an ASP.NET Core application, and also includes API for third-party integrations with ASP.NET Core. This package requires the ASP.NET Core runtime. This runtime is installed by the .NET Core SDK, or can be acquired separately using installers available at https://aka.ms/dotnet-download. This package was built from the source at: https://github.com/aspnet/Universe/tree/1016eae4004686f7fdad13f5c329f63bbae1f3a1
156

.NET 10.0

  • No dependencies.

Version Downloads Last updated
11.0.0-rc.1.26425.128 5 09/08/2026
11.0.0-preview.7.26381.103 9 08/12/2026
11.0.0-preview.6.26359.118 18 07/16/2026
11.0.0-preview.5.26302.115 25 06/09/2026
11.0.0-preview.4.26230.115 26 05/12/2026
11.0.0-preview.3.26207.106 44 04/14/2026
11.0.0-preview.2.26159.112 43 03/12/2026
11.0.0-preview.1.26104.118 46 02/11/2026
10.0.12 5 09/08/2026
10.0.11 9 08/12/2026
10.0.10 20 07/17/2026
10.0.9 22 06/09/2026
10.0.8 30 05/12/2026
10.0.7 36 04/21/2026
10.0.6 42 04/14/2026
10.0.5 43 03/14/2026
10.0.4 38 03/12/2026
10.0.3 47 02/11/2026
10.0.2 49 01/13/2026
10.0.1 70 12/10/2025
10.0.0 99 11/12/2025
10.0.0-rc.2.25502.107 119 10/14/2025
10.0.0-rc.1.25451.107 103 09/09/2025
10.0.0-preview.7.25380.108 123 08/14/2025
10.0.0-preview.6.25358.103 114 07/16/2025
10.0.0-preview.5.25277.114 119 06/06/2025
10.0.0-preview.4.25258.110 112 05/15/2025
10.0.0-preview.3.25172.1 124 04/12/2025
10.0.0-preview.2.25164.1 117 04/01/2025
10.0.0-preview.1.25120.3 140 04/01/2025
9.0.20 3 09/10/2026
9.0.19 9 08/12/2026
9.0.18 15 07/16/2026
9.0.17 20 06/09/2026
9.0.16 26 05/12/2026
9.0.15 42 04/14/2026
9.0.14 44 03/12/2026
9.0.13 50 02/11/2026
9.0.12 46 01/13/2026
9.0.11 90 11/12/2025
9.0.10 93 10/14/2025
9.0.9 100 09/09/2025
9.0.8 108 08/07/2025
9.0.7 113 07/09/2025
9.0.6 110 06/11/2025
9.0.5 123 05/15/2025
9.0.4 112 04/10/2025
9.0.3 129 04/02/2025
9.0.2 119 04/02/2025
9.0.1 116 04/02/2025
9.0.0 135 11/14/2024
9.0.0-rc.2.24474.3 146 10/15/2024
9.0.0-rc.1.24452.1 138 09/20/2024
9.0.0-preview.7.24406.2 141 09/01/2024
9.0.0-preview.6.24328.4 143 07/21/2024
9.0.0-preview.5.24306.11 134 07/21/2024
9.0.0-preview.4.24267.6 160 07/21/2024
9.0.0-preview.3.24172.13 159 07/21/2024
9.0.0-preview.2.24128.4 154 07/21/2024
9.0.0-preview.1.24081.5 149 07/21/2024
8.0.31 4 09/08/2026
8.0.30 11 08/12/2026
8.0.29 15 07/17/2026
8.0.28 27 06/09/2026
8.0.27 29 05/12/2026
8.0.26 36 04/14/2026
8.0.25 41 03/12/2026
8.0.24 45 02/11/2026
8.0.23 59 01/13/2026
8.0.22 102 11/12/2025
8.0.21 90 10/14/2025
8.0.20 99 09/09/2025
8.0.19 99 08/07/2025
8.0.18 98 07/09/2025
8.0.17 118 06/12/2025
8.0.16 125 05/15/2025
8.0.15 131 04/10/2025
8.0.14 110 03/30/2025
8.0.13 109 03/30/2025
8.0.12 135 03/30/2025
8.0.11 132 11/14/2024
8.0.10 141 10/15/2024
8.0.8 121 09/12/2024
8.0.7 151 07/21/2024
8.0.6 143 07/21/2024
8.0.5 159 07/21/2024
8.0.4 130 07/21/2024
8.0.3 142 07/21/2024
8.0.2 135 07/21/2024
8.0.1 134 07/21/2024
8.0.0 161 07/21/2024
8.0.0-rc.2.23480.2 152 07/21/2024
8.0.0-rc.1.23421.29 135 07/21/2024
8.0.0-preview.7.23375.9 166 07/21/2024
8.0.0-preview.6.23329.11 158 07/21/2024
8.0.0-preview.5.23302.2 165 07/21/2024
8.0.0-preview.4.23260.4 148 07/21/2024
8.0.0-preview.3.23177.8 152 07/21/2024
8.0.0-preview.2.23153.2 128 07/21/2024
8.0.0-preview.1.23112.2 159 07/21/2024
7.0.20 146 07/21/2024
7.0.19 144 07/21/2024
7.0.18 143 07/21/2024
7.0.17 146 07/21/2024
7.0.16 137 07/21/2024
7.0.15 159 07/21/2024
7.0.14 146 07/21/2024
7.0.13 140 07/21/2024
7.0.12 132 07/21/2024
7.0.11 149 07/21/2024
7.0.10 143 07/21/2024
7.0.9 144 07/21/2024
7.0.8 163 07/21/2024
7.0.7 149 07/21/2024
7.0.5 139 07/21/2024
7.0.4 139 07/21/2024
7.0.3 150 07/21/2024
7.0.2 162 07/21/2024
7.0.1 171 07/21/2024
7.0.0 140 07/21/2024
7.0.0-rc.2.22476.2 145 07/21/2024
7.0.0-rc.1.22427.2 143 07/21/2024
7.0.0-preview.7.22376.6 141 07/21/2024
7.0.0-preview.6.22330.3 152 07/21/2024
7.0.0-preview.5.22303.8 153 07/21/2024
7.0.0-preview.4.22251.1 132 07/21/2024
7.0.0-preview.3.22178.4 145 07/21/2024
7.0.0-preview.2.22153.2 154 07/21/2024
7.0.0-preview.1.22109.13 135 07/21/2024
6.0.36 111 11/14/2024
6.0.35 141 10/15/2024
6.0.33 136 09/11/2024
6.0.32 138 07/21/2024
6.0.31 156 07/21/2024
6.0.30 148 07/21/2024
6.0.29 136 07/21/2024
6.0.28 142 07/21/2024
6.0.27 123 07/21/2024
6.0.26 137 07/21/2024
6.0.25 146 07/21/2024
6.0.24 144 07/21/2024
6.0.23 141 07/21/2024
6.0.22 147 07/21/2024
6.0.21 148 07/21/2024
6.0.20 136 07/21/2024
6.0.19 160 07/21/2024
6.0.18 149 07/21/2024
6.0.16 145 07/21/2024
6.0.15 178 07/21/2024
6.0.14 155 07/21/2024
6.0.13 147 07/21/2024
6.0.12 139 07/21/2024
6.0.11 138 07/21/2024
6.0.10 141 07/21/2024
6.0.9 146 07/21/2024
6.0.8 137 07/21/2024
6.0.7 153 07/21/2024
6.0.6 130 07/21/2024
6.0.5 144 07/21/2024
6.0.4 126 07/21/2024
6.0.3 161 07/21/2024
6.0.2 150 07/21/2024
6.0.1 151 07/21/2024
6.0.0 150 07/21/2024
6.0.0-rc.2.21480.10 157 07/21/2024
6.0.0-rc.1.21452.15 150 07/21/2024
6.0.0-preview.7.21378.6 147 07/21/2024
6.0.0-preview.6.21355.2 159 07/21/2024
6.0.0-preview.5.21301.17 140 07/21/2024
6.0.0-preview.4.21253.5 169 07/21/2024
6.0.0-preview.3.21201.13 147 07/21/2024
6.0.0-preview.2.21154.6 151 07/21/2024
6.0.0-preview.1.21103.6 163 07/21/2024
5.0.17 131 07/21/2024
5.0.16 149 07/21/2024
5.0.15 145 07/21/2024
5.0.14 136 07/21/2024
5.0.13 141 07/21/2024
5.0.12 130 07/21/2024
5.0.11 141 07/21/2024
5.0.10 145 07/21/2024
5.0.9 160 07/21/2024
5.0.8 148 07/21/2024
5.0.7 146 07/21/2024
5.0.6 146 07/21/2024
5.0.5 139 07/21/2024
5.0.4 142 07/21/2024
5.0.3 136 07/21/2024
5.0.2 141 07/21/2024
5.0.1 138 07/21/2024
5.0.0 156 07/21/2024
5.0.0-rc.2.20475.17 139 07/21/2024
5.0.0-rc.1.20451.17 136 07/21/2024
5.0.0-preview.8.20414.8 156 07/21/2024
5.0.0-preview.7.20365.19 161 07/21/2024
5.0.0-preview.6.20312.15 138 07/21/2024
5.0.0-preview.5.20279.2 155 07/21/2024
5.0.0-preview.4.20257.10 172 07/21/2024
5.0.0-preview.3.20215.14 162 07/21/2024
5.0.0-preview.2.20167.3 160 07/21/2024
5.0.0-preview.1.20124.5 139 07/21/2024
3.1.32 132 07/21/2024
3.1.31 161 07/21/2024
3.1.30 146 07/21/2024
3.1.29 143 07/21/2024
3.1.28 144 07/21/2024
3.1.27 135 07/21/2024
3.1.26 166 07/21/2024
3.1.25 136 07/21/2024
3.1.24 144 07/21/2024
3.1.23 143 07/21/2024
3.1.22 147 07/21/2024
3.1.21 140 07/21/2024
3.1.20 136 07/21/2024
3.1.19 132 07/21/2024
3.1.18 144 07/21/2024
3.1.17 143 07/21/2024
3.1.16 148 07/21/2024
3.1.15 149 07/21/2024
3.1.14 137 07/21/2024
3.1.13 140 07/21/2024
3.1.12 161 07/21/2024
3.1.11 146 07/21/2024
3.1.10 140 07/21/2024
3.1.9 142 07/21/2024
3.1.8 146 07/21/2024
3.1.7 154 07/21/2024
3.1.6 144 07/21/2024
3.1.5 138 07/21/2024
3.1.4 146 07/21/2024
3.1.3 150 07/21/2024
3.1.2 166 07/21/2024
3.1.1 156 07/21/2024
3.1.0 141 07/21/2024
3.1.0-preview3.19555.2 164 07/21/2024
3.1.0-preview2.19528.8 149 07/21/2024
3.1.0-preview1.19508.20 150 07/21/2024
3.0.3 137 07/21/2024
3.0.2 155 07/21/2024
3.0.0 151 07/21/2024
3.0.0-rc1.19457.4 145 07/21/2024
3.0.0-preview9.19424.4 132 07/21/2024
3.0.0-preview8.19405.7 144 07/21/2024
3.0.0-preview7.19365.7 158 07/21/2024
3.0.0-preview6.19307.2 149 07/21/2024
3.0.0-preview5-19227-01 160 07/21/2024
3.0.0-preview4-19216-03 146 07/21/2024
3.0.0-preview3-19153-02 147 07/21/2024
3.0.0-preview-19075-0444 137 07/21/2024
3.0.0-preview-18579-0056 159 07/21/2024
2.3.13 2 09/09/2026
2.3.12 8 08/12/2026
2.3.11 25 06/09/2026
2.3.10 25 05/12/2026
2.3.9 55 01/07/2026
2.3.8 58 01/07/2026
2.3.0 126 03/30/2025
2.2.0 183 07/21/2024
2.2.0-preview3-35497 136 07/21/2024
2.2.0-preview2-35157 131 07/21/2024
2.2.0-preview1-35029 138 07/21/2024
2.1.2 141 07/21/2024
2.1.1 152 07/21/2024
2.1.0 135 07/21/2024
2.1.0-rc1-final 140 07/21/2024
2.1.0-preview2-final 163 07/21/2024
2.1.0-preview1-final 131 07/21/2024
2.0.4 156 07/21/2024
2.0.3 144 07/21/2024
2.0.1 145 07/21/2024
2.0.0 155 07/21/2024
2.0.0-preview2-final 142 07/21/2024
2.0.0-preview1-final 148 07/21/2024
1.1.3 136 07/21/2024
1.1.2 144 07/21/2024
1.1.1 124 07/21/2024
1.1.0 123 07/21/2024
1.1.0-preview1-final 140 07/21/2024
1.0.5 131 07/21/2024
1.0.4 159 07/21/2024
1.0.3 141 07/21/2024
1.0.2 160 07/21/2024
1.0.1 141 07/21/2024
1.0.0 162 07/21/2024
1.0.0-rc2-final 148 07/21/2024