Hello everyone!
Okay, I have no idea how to do this :)
**Question 1:** Login page - I want a popup to occur that says to re-enter credentials if the user puts in the wrong info.
**Question 2:** Logout Function - I need to end the users session when they click the logout button. Can someone please tell me **exactly** what to put in the Logout.aspx.cs and the Logout.aspx pages?
Code behind for Login page:
protected void btnLogin_Click1(object sender, EventArgs e)
{
ThisWS.Client client = new ThisWS.Client();
//client.Endpoint.Address = new System.ServiceModel.EndpointAddress("https://svcThisService.svc/soap");
WSAccess.ThisWS.clsTypesAuthResult response = client.Auth(this.txtUsername.Text, this.txtPassword.Text, txtAuthCode.Text);
client.Close();
this.lblErrorMessage.Text = response.Error;
this.lblToken.Text = response.Token.ToString();
int?[] cases = response.CaseNum;
//Session.Add("Username", this.txtUsername.Text); //User must re-login after an hour, since the token expires.
//Session.Add("Password", this.txtPassword.Text);
//Session.Add("AuthCode", this.txtAuthCode.Text);
Session.Add("Token", response.Token);
Session.Add("TokenExpires", DateTime.Now.AddHours(1));
Session.Add("Cases", cases);
Session.Add("PartyNameId", response.PartyNameID);
Response.Redirect("ListCases.aspx");
.ASPX code I have for the login form:
<p class="redtext">Please use the form below to login.</p>
<div class="">
<form id="form1" runat="server">
<div>
<table class="auto-style1">
<tr>
<td class="auto-style2">Your Username:</td></tr>
<tr>
<td>
<asp:TextBox ID="txtUsername" runat="server" Width="241px" MaxLength="255"></asp:TextBox>
</td>
<td> </td>
</tr>
<td> </td>
<tr>
<td class="auto-style2">Your Password:</td></tr>
<tr>
<td>
<asp:TextBox ID="txtPassword" runat="server" Width="239px"></asp:TextBox>
</td>
<td> </td>
</tr>
<tr>
<td class="auto-style2" hidden="hidden">Authentication code: </td>
<td>
<asp:Label ID="txtAuthCode" runat="server" Width="244px" Visible="False">000</asp:Label>
</td>
<td> </td>
</tr>
<tr>
<td>
<asp:Button ID="btnLogin" runat="server" Text="Click Here to Login" class="btn btn-primary btn-block" Width="175px" OnClick="btnLogin_Click1" />
</td>
<td> </td>
</tr>
</table>
</div>
</form>
</div>
Bridgette Bryant Designer, Writer, Human, Be-ing