private LoginResponse loginResponseBuild(LoginResponse user) { user.token = TokenGen.GenerateTokenJWT($"{user.userId.Encrypt()}#{user.email.Encrypt()}#{user.username.Encrypt()}#{user.profileId}", Config.JWTISSUER, Config.JWTKEY, "user"); return(user); //user.token = TokenGen.GenerateTokenJWT($"{user.userId.Encrypt()}#{user.email.Encrypt()}#{user.username.Encrypt()}#{user.employeeId}#{user.clientId}", Config.JWTISSUER, Config.JWTKEY, "user"); //return user; }
private RestRequest GetAuthenticatedRequest(Method method) { var request = new RestRequest(method); string nonce = TimerHelper.GetTimeStampNonce(); var msg = string.Format("{0}{1}{2}", nonce, _uid, _key); var sigsignature = TokenGen.CreateToken(msg, _secret, Encoding.ASCII); request.AddParameter("key", _key); request.AddParameter("nonce", nonce); request.AddParameter("signature", sigsignature); return(request); }