コード例 #1
0
ファイル: Authentication.cs プロジェクト: Netriak/MvcForum
        public static void AuthenticateUser(ForumRespository db, int UserID)
        {
            string SessionID = Guid.NewGuid().ToString();

            HttpCookie SessionCookie = new HttpCookie("MvcForum", SessionID);
            SessionCookie.HttpOnly = true;
            SessionCookie.Expires = DateTime.Now.AddYears(50);
            HttpContext.Current.Response.Cookies.Add(SessionCookie);
            var SessionStore = new Forum_Session() { UserID = UserID, SessionGUID = SessionID };
            db.AddSessionToDB(SessionStore);
            db.Save();
        }
コード例 #2
0
 public void AddSessionToDB(Forum_Session ToAdd)
 {
     db.Forum_Sessions.InsertOnSubmit(ToAdd);
 }
コード例 #3
0
ファイル: Forum.designer.cs プロジェクト: Netriak/MvcForum
		private void detach_Forum_Sessions(Forum_Session entity)
		{
			this.SendPropertyChanging();
			entity.Forum_User = null;
		}
コード例 #4
0
ファイル: Forum.designer.cs プロジェクト: Netriak/MvcForum
 partial void DeleteForum_Session(Forum_Session instance);
コード例 #5
0
ファイル: Forum.designer.cs プロジェクト: Netriak/MvcForum
 partial void UpdateForum_Session(Forum_Session instance);
コード例 #6
0
ファイル: Forum.designer.cs プロジェクト: Netriak/MvcForum
 partial void InsertForum_Session(Forum_Session instance);