Visual Basic Net ( VB.NET ) er et Microsoft sprog , der lader dig lave web-applikationer . Web- applikationer, der kræver tilladelse til at få adgang til visse oplysninger har brug for en login-side . Dit login side kontrollerer en brugers navn og password, placerer en cookie på brugerens computer , så han kan vende tilbage senere , og bruger databaseforespørgsler at hente personlige oplysninger til brugeren. Det er nogle af de funktioner, der kræver overvejelse , når du opretter login skærmen . Instruktioner
1
Opret . NET webformular . En generel login-formular kræver brugernavn og adgangskode tekstbokse. Du skal have en "Login" -knappen for at udløse begivenheden , og nogle af login former har et afkrydsningsfelt , hvor der gemmes en cookie , hvis brugeren ikke ønsker at logge ind hver gang siden åbnes.
2 < p > Opret en database link . Brugernavne og adgangskoder er gemt i en database på din vært server. Koden skal indeholde et link til din database. Dette link bruges til at søge i databasen , og kontrollere, at hjemmesiden besøgende har indtastet det korrekte brugernavn og adgangskode i tekstboksene.
3
Kontroller, at brugeren indtaster et brugernavn og en adgangskode . Før du spilder database ressourcer , du vil være sikker på en bruger ikke blot klikke på knappen "login" , uden først at indtaste et brugernavn og password . Det sparer ressourcer på din database. Du tjekker for disse poster i den kode, der kører, når brugeren klikker på "Login "-knappen.
4
oprette databasen lagrede procedure , der kontrollerer brugernavn og password . Lagrede procedurer er lille kode -funktioner , der henter data fra tabellerne . Du har brug for en lagret procedure , der modtager et brugernavn og en adgangskode , kontrollerer oplysningerne ' nøjagtighed, og returnerer en "OK" til login formular koden.
5.
Tilføj cookien eller oprette en session variabel. En session variabel er en unik nøgle på serveren . Det centrale er unikt, fordi ingen anden bruger har denne session id. Du sparer brugernavnet i sessionen , så du kan kontrollere, at brugeren er logget ind på alle de sider, der kræver brugergodkendelse.