Fix #4885 - Pass userid as int to GetUser for JWT authentication
This commit is contained in:
parent
c81905882f
commit
ab6fa48172
|
@ -59,7 +59,7 @@ namespace Oqtane.Infrastructure
|
||||||
if (userid != null && username != null)
|
if (userid != null && username != null)
|
||||||
{
|
{
|
||||||
var _users = context.RequestServices.GetService(typeof(IUserManager)) as IUserManager;
|
var _users = context.RequestServices.GetService(typeof(IUserManager)) as IUserManager;
|
||||||
var user = _users.GetUser(userid, alias.SiteId); // cached
|
var user = _users.GetUser(int.Parse(userid), alias.SiteId); // cached
|
||||||
if (user != null && !user.IsDeleted)
|
if (user != null && !user.IsDeleted)
|
||||||
{
|
{
|
||||||
var claimsidentity = UserSecurity.CreateClaimsIdentity(alias, user);
|
var claimsidentity = UserSecurity.CreateClaimsIdentity(alias, user);
|
||||||
|
|
Loading…
Reference in New Issue
Block a user