protected override void InvokeOnUserLogin(FtpUserLoginEventArgs e)
		{
			if (UserManager == null)
				return;

			VirtualFtpSession lSession = (VirtualFtpSession)e.Session;
			e.LoginOk = UserManager.CheckLogin(e.UserName, e.Password, lSession);
			base.InvokeOnUserLogin(e);
		}
Example #2
0
 private void OnUserLogin(object sender, FtpUserLoginEventArgs e)
 {
     if (e.LoginOk)
     {
         VirtualFtpServer  server  = (VirtualFtpServer)sender;
         VirtualFtpSession session = (VirtualFtpSession)e.Session;
         session.IsFileAdmin   = e.UserName.Equals(server.RootFolder.Name);
         session.CurrentFolder = GetUserFolder(session);
     }
 }
Example #3
0
        protected override void InvokeOnUserLogin(FtpUserLoginEventArgs e)
        {
            if (UserManager == null)
            {
                return;
            }

            VirtualFtpSession lSession = (VirtualFtpSession)e.Session;

            e.LoginOk = UserManager.CheckLogin(e.UserName, e.Password, lSession);
            base.InvokeOnUserLogin(e);
        }