From 18be4a89f7d89303be8e9e3f1eddbc52f1d813c9 Mon Sep 17 00:00:00 2001 From: tidusjar Date: Sun, 1 Oct 2017 21:26:03 +0100 Subject: [PATCH] Added support for email login #1513 --- src/Ombi/ClientApp/app/app.component.html | 2 +- src/Ombi/Controllers/TokenController.cs | 8 +++++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/Ombi/ClientApp/app/app.component.html b/src/Ombi/ClientApp/app/app.component.html index 100e3e30a..c2c88fa30 100644 --- a/src/Ombi/ClientApp/app/app.component.html +++ b/src/Ombi/ClientApp/app/app.component.html @@ -28,7 +28,7 @@
  • User Management
  • diff --git a/src/Ombi/Controllers/TokenController.cs b/src/Ombi/Controllers/TokenController.cs index 1a20af0c9..3e5ff9f07 100644 --- a/src/Ombi/Controllers/TokenController.cs +++ b/src/Ombi/Controllers/TokenController.cs @@ -53,7 +53,13 @@ namespace Ombi.Controllers if (user == null) { - return new UnauthorizedResult(); + // Could this be an email login? + user = await _userManager.FindByEmailAsync(model.Username); + + if (user == null) + { + return new UnauthorizedResult(); + } } // Verify Password