Voorkennis
- Basiskennis HTML
- PHP Arrays en superglobals $_POST en $_GET
Dit ga je leren
- Basiskennis PHP
- Gebruik maken van condities (if..else)
- hashing met sha1
- Uitvoer van PHP weergeven in HTML
Opdracht
Maak een login-systeem zonder waarbij het account en wachtwoord in de code staan * UserSory: Als bezoeker wil ik kunnen inloggen in de applicatie zodat ik toegang krijg tot een pagina met de tekst "Hey, welkom in onze app".
Uitleg
- Kun je vinden op edutorial.nl
Activity diagram
Op te leveren
- Een login-systeem met een formulier waar je een naam en een wachtwoord in kunt vullen.
- Het wachtwoord staat in de code, maar is 'ge-hashed' met "sha1"
- Nadat het formulier met gegevens is verstuurd, wordt er gecontroleerd of de gegevens valide zijn.
- Er kunnen 5 verschillende gebruikers toegang krijgen tot de welkomstpagina met de tekst "Hey, welkom in onze app".
- Bij verkeerd inloggen krijg je de waarschuwing "Je hebt geen toegang met deze naam- en wachtwoord-combinatie".