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;
        }
Пример #2
0
        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);
        }