AuthService Bug
Habia un bug en el archivo AuthService, _jwtSettings debia llegar como un IOptions para hacer el mapeo de propiedades
This commit is contained in:
@@ -3,6 +3,7 @@ using CleanArchitecture.Application.Contracts.Identity;
|
|||||||
using CleanArchitecture.Application.Models.Identity;
|
using CleanArchitecture.Application.Models.Identity;
|
||||||
using CleanArchitecture.Identity.Models;
|
using CleanArchitecture.Identity.Models;
|
||||||
using Microsoft.AspNetCore.Identity;
|
using Microsoft.AspNetCore.Identity;
|
||||||
|
using Microsoft.Extensions.Options;
|
||||||
using Microsoft.IdentityModel.Tokens;
|
using Microsoft.IdentityModel.Tokens;
|
||||||
using Newtonsoft.Json.Linq;
|
using Newtonsoft.Json.Linq;
|
||||||
using System.IdentityModel.Tokens.Jwt;
|
using System.IdentityModel.Tokens.Jwt;
|
||||||
@@ -16,11 +17,11 @@ namespace CleanArchitecture.Identity.Services
|
|||||||
private readonly UserManager<ApplicationUser> userManager;
|
private readonly UserManager<ApplicationUser> userManager;
|
||||||
private readonly SignInManager<ApplicationUser> signInManager;
|
private readonly SignInManager<ApplicationUser> signInManager;
|
||||||
private readonly JwtSettings jwtSettings;
|
private readonly JwtSettings jwtSettings;
|
||||||
public AuthService(UserManager<ApplicationUser> _userManager, SignInManager<ApplicationUser> _signInManager, JwtSettings _jwtSettings)
|
public AuthService(UserManager<ApplicationUser> _userManager, SignInManager<ApplicationUser> _signInManager, IOptions<JwtSettings> _jwtSettings)
|
||||||
{
|
{
|
||||||
userManager = _userManager;
|
userManager = _userManager;
|
||||||
signInManager = _signInManager;
|
signInManager = _signInManager;
|
||||||
jwtSettings = _jwtSettings;
|
jwtSettings = _jwtSettings.Value;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user