BelowCodeAfter verifying the login, save the customer login information
Httpcookie logincookie = New Httpcookie ( " Qwersdfawer " );
Logincookie [ " Qwerzsdvfvwerfq " ] = Common. tobase64 (txtusername. Text );
Logincookie [ " Vcxzvasdfqwer " ] = Common. tobase64 (txtcompid. Text );
Logincookie [ " Sadfqwerqwvxcv " ] = Common. tobase64 (txtpass. Text );
Switch (Rdlcookie. selectedindex)
{
Case 0 :
Logincookie. Expires = Datetime. Now. addyears ( 1 );
Break ;
Case 1 :
Logincookie. Expires = Datetime. Now. addmonths ( 1 );
Break ;
Case 2 :
Logincookie. Expires = Datetime. Now. adddays ( 1 );
Break ;
Case 3 :
Logincookie. Expires = Datetime. now;
Break ;
}
Response. Cookies. Add (logincookie );
The following code is stored in global. asax. Httpcookie logincookie = Request. Cookies [ " Qwersdfawer " ];
If (Logincookie ! = Null && Logincookie [ " Vcxzvasdfqwer " ] ! = Null && Logincookie [ " Qwerzsdvfvwerfq " ] ! = Null && Logincookie [ " Sadfqwerqwvxcv " ] ! = Null )
{
String Dir = Common. frombase64 (logincookie [ " Vcxzvasdfqwer " ]). Tostring ();
String Username = Common. frombase64 (logincookie [ " Qwerzsdvfvwerfq " ]);
String Password = Common. frombase64 (logincookie [ " Sadfqwerqwvxcv " ]);
SES user = New SES (Dir, username, password );
If (SES. checkuser (User ))
{
Session [ " User " ] = User;
Session [ " Username " ] = Username;
Session [ " COMPID " ] = Dir;
}
}
LogoutSession [ " Username " ] = "" ;
Session [ " COMPID " ] = "" ;
Session [ " Menu " ] = "" ;
Session [ " User " ] = Null ;
Response. Cookies. Remove ( " Qwersdfawer " );
Response. Cookies. Clear ();
This . Dispose ();
Response. Redirect ( " Index. aspx " );