Avatar billede fun22 Nybegynder
27. august 2007 - 20:05 Der er 6 kommentarer og
1 løsning

Login check

Hej

Jeg har lavet mit eget log ind system i .net 2.0 og er nu kommet dertil hvor jeg skal til at tjekke mine sider..

Jeg har dette tjek:

If User.Identity.Name.Length < 1 Then
  Response.Redirect("~/User/Login.aspx?ReturnURL=" & Request.Url.PathAndQuery.ToString())
End If

Skulle det ikke være tjek nok??

Hvordan får jeg nemmes den med på de sider der skal beskyttes? Kan det ikke gøres uden at skulle skrive den på alle sider, men måske have den i en slags global funktion??
Avatar billede swiatecki Novice
27. august 2007 - 20:09 #1
Mener du kan bruge noget ala. user.isauthenticated

Ser lige om jeg kan finde noget på det :)
Avatar billede swiatecki Novice
27. august 2007 - 20:11 #2
Du kan tjekke om  User.Identity.IsAuthenticated = true
Avatar billede fun22 Nybegynder
27. august 2007 - 20:13 #3
ja, men hvordan kommer man den i en funktion som jeg kan hente på alle siderne?
Avatar billede fun22 Nybegynder
29. august 2007 - 16:10 #4
???
Avatar billede jakobdo Ekspert
29. august 2007 - 16:17 #5
Nu er jeg ikke asp.net kyndig, men kunne det så ikke være:

bool public isLoggedIn()
{
return User.Identity.IsAuthenticated;
}
Avatar billede fun22 Nybegynder
29. august 2007 - 16:26 #6
Jo det kunne det.. Men hvor skal det ligge henne for at jeg kan tilgå den funktion på alle siderne?
Avatar billede fun22 Nybegynder
30. august 2007 - 18:15 #7
Lukker...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester