Microsoft.AspNetCore.Authentication.Google 10.0.12

About

Microsoft.AspNetCore.Authentication.Google contains middleware to support Google's OAuth 2.0 authentication workflow.

How to Use

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

Installation

dotnet add package Microsoft.AspNetCore.Authentication.Google

Configuration

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

Main Types

The main types provided by this package are:

  • GoogleOptions: Represents the options for configuring Google authentication
  • GoogleHandler: The authentication handler responsible for processing Google authentication requests and generating the appropriate authentication ticket

Additional Documentation

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

Feedback & Contributing

Microsoft.AspNetCore.Authentication.Google 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.Google.

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