From 372cbb34fe20882549bb0bba569b5da96081d507 Mon Sep 17 00:00:00 2001 From: Syndamia Date: Fri, 11 Dec 2020 22:03:31 +0200 Subject: Added some comments to Jwt authentication --- API/Startup.cs | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) (limited to 'API/Startup.cs') diff --git a/API/Startup.cs b/API/Startup.cs index a113736..46d9fc6 100644 --- a/API/Startup.cs +++ b/API/Startup.cs @@ -45,8 +45,9 @@ namespace API options.Password.RequiredLength = 5; }); - // configure jwt authentication + // Get key from appsettings.json var key = Encoding.ASCII.GetBytes(Configuration.GetSection("AppSettings").GetSection("Secret").Value); + // Setup Jwt Authentication services.AddAuthentication(x => { x.DefaultAuthenticateScheme = JwtBearerDefaults.AuthenticationScheme; @@ -58,14 +59,7 @@ namespace API { OnTokenValidated = context => { - // var userService = context.HttpContext.RequestServices.GetRequiredService(); - // var userId = int.Parse(context.Principal.Identity.Name); - // var user = userService.GetById(userId); - // if (user == null) - // { - // // return unauthorized if user no longer exists - // context.Fail("Unauthorized"); - // } + // TODO: add more authentication return Task.CompletedTask; } }; -- cgit v1.2.3