Ejemplo n.º 1
0
        public rs dang_nhap(DangNhapForm vm)
        {
            //var jwt = this.Request.Headers.GetValues("jwt").FirstOrDefault();


            rs r;

            rs logr = _userServ.Login(vm.CMND, vm.MatKhau, true, true);

            if (logr.r)
            {
                loginVM  user  = (loginVM)logr.v;
                DateTime exp   = DateTime.UtcNow.AddMonths(1);
                var      token = EncodeDecodeJWT.Encode(new Dictionary <string, object>
                {
                    { "uid", user.ID },
                    { "exp", exp.toJWTString() }
                });
                //đăng nhập thành công trả về token
                r = rs.T(logr.m, UserClient.map(user, token));
            }
            else
            {
                //tài khoản mật khẩu không chính xác
                r = rs.F(logr.m);
            }
            return(r);
        }
Ejemplo n.º 2
0
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            //TacGiaForm TacGiaForm = new TacGiaForm();
            //HoaDonForm HoaDonForm = new HoaDonForm();
            //KhoForm KhoForm = new KhoForm();
            //LoaiSachForm LoaiSachForm = new LoaiSachForm();
            //LinhVucForm LinhVucForm = new LinhVucForm();
            //ThongTinXuatBanForm ThongTinXuatBanForm = new ThongTinXuatBanForm();
            //NhatKiNhapSachForm NhatKiNhapSachForm = new NhatKiNhapSachForm();
            //ChiTietHoaDonForm ChiTietHoaDonForm = new ChiTietHoaDonForm();
            //SachKhuyenMaiForm SachKhuyenMaiForm = new SachKhuyenMaiForm();
            //TaiKhoanForm TaiKhoanForm = new TaiKhoanForm();
            //SachForm SachForm = new SachForm();

            //Application.Run(TacGiaForm);
            //Application.Run(HoaDonForm);
            //Application.Run(KhoForm);
            //Application.Run(LoaiSachForm);
            //Application.Run(LinhVucForm);
            //Application.Run(ThongTinXuatBanForm);
            //Application.Run(NhatKiNhapSachForm);
            //Application.Run(ChiTietHoaDonForm);
            //Application.Run(SachKhuyenMaiForm);
            //Application.Run(TaiKhoanForm);
            //Application.Run(SachForm);
            //Application.Run(new ViewTong());
            //Application.Run(new ThongKeControlForm());
            DangNhapForm DangNhap = new DangNhapForm();

            DangNhap.Show();
            Application.Run();
        }