Exemple #1
0
        private async void Login(BaozouLoginInput input)
        {
            User user = await ApiService.Instance.LoginAsync(input.Account, input.Password);

            if (user != null)
            {
                HttpBaseService.SetHeader("Authorization", "Bearer " + user.AccessToken);
                DataShareManager.Current.UpdateUser(user);
                ToastService.SendToast("登录成功");
            }
            else
            {
                ToastService.SendToast($"登录失败");
            }
        }
Exemple #2
0
        public BaozouLoginViewModel()
        {
            Input = new BaozouLoginInput()
            {
#if DEBUG
                Account  = "arcsinw",
                Password = "******",
#endif
            };

            LoginCommand = new RelayCommand((input) =>
            {
                Login((BaozouLoginInput)input);
            });
        }