Esempio n. 1
0
        public async Task <MiniUserInfoResult> Mini_GetUserInfo(string appid, string encryptedDataStr, string sessionKey, string iv)
        {
            var json = Encryption.AES_decrypt(encryptedDataStr, sessionKey, iv);

            var userInfo = JsonConvert.DeserializeObject <MiniUserInfoResult>(json);

#if DEBUG
            Log.Logger.Debug(JsonConvert.SerializeObject(userInfo));
#endif
            userInfo.appid = appid;

            return(await Task.FromResult(userInfo));
        }
Esempio n. 2
0
        public async Task <object> GetPhone(WeChatMiniProgramAuthenticateModel data)
        {
            var json = Encryption.AES_decrypt(data.encryptedData, data.session_key, data.iv);

            return(await Task.FromResult(json));
        }