public override TokenApiSession GenerateApiTokenUser(string username) { var user = Users.FirstOrDefault(x => x.Username == username); var token = Guid.NewGuid().ToString(); var tokenApiSession = new TokenApiSession() { UserId = user.Id, ExpiredDateTime = SystemDateTime.Now.AddMinutes(TokenExpiredMinutes), Token = token, }; TokenApiSessions.Put(tokenApiSession); return(tokenApiSession); }
public override void RegenerateApiTokenUser(TokenApiSession token) { throw new System.NotImplementedException(); }
public override void RegenerateApiTokenUser(TokenApiSession tokenApiSession) { tokenApiSession.ExpiredDateTime = SystemDateTime.Now.AddMinutes(TokenExpiredMinutes); }
public abstract void RegenerateApiTokenUser(TokenApiSession token);