add Google login

This commit is contained in:
2023-12-27 16:30:16 +01:00
parent ea5bdd7f1e
commit 0c90e19895
5 changed files with 53 additions and 12 deletions
+7 -1
View File
@@ -33,7 +33,13 @@ builder.Services.AddSingleton<IEmailSender, MailgunEmailSender>();
builder.Services.AddDefaultIdentity<ApplicationUser>(options => options.SignIn.RequireConfirmedAccount = true)
.AddEntityFrameworkStores<ApplicationDbContext>();
builder.Services.AddAuthentication();
builder.Services.AddAuthentication()
.AddGoogle(options =>
{
var googleAuthNSection = builder.Configuration.GetSection("Authentication:Google");
options.ClientId = googleAuthNSection["ClientId"];
options.ClientSecret = googleAuthNSection["ClientSecret"];
});
builder.Services.AddControllersWithViews().AddJsonOptions(options =>
{