コード例 #1
0
ファイル: HomeController.cs プロジェクト: nawazg/skeleton
        private void StartSession(SignInViewModel model)
        {
            var session = new SkeletonSession {
                Url        = model.Url,
                Username   = model.Username,
                Password   = model.Password,
                RememberMe = model.RememberMe
            };

            _provider.Session = session;
        }
コード例 #2
0
        private void Stash(SkeletonSession session)
        {
            var cookie = _context.Request.Cookies.Get(SkeletonSession.Key);
            if ((cookie == null) && (session != null))
                cookie = AddCookie();

            if (session == null)
                _context.Request.Cookies.Remove(SkeletonSession.Key);
            else
                cookie.Value = JsonConvert.SerializeObject(session);
        }
コード例 #3
0
        private void Stash(SkeletonSession session)
        {
            var cookie = _context.Request.Cookies.Get(SkeletonSession.Key);

            if ((cookie == null) && (session != null))
            {
                cookie = AddCookie();
            }

            if (session == null)
            {
                _context.Request.Cookies.Remove(SkeletonSession.Key);
            }
            else
            {
                cookie.Value = JsonConvert.SerializeObject(session);
            }
        }