Brug af AI afslører de svagheder, virksomheder allerede har opbygget gennem års cloud-transformation, nye SaaS-løsninger og fragmenterede sikkerhedssystemer.
// Hvis der ikke er sat et brugernavn eller kodeord .. så if ((!isset( $PHP_AUTH_USER )) || (!isset($PHP_AUTH_PW))) {
// Send headers. Disse headers vil få browseren til at spørge efter et brugernavn og password. Trykker man cancel, vil output blive vist ("Authorization requires") header( 'WWW-Authenticate: Basic realm="Skriv brugernavn og kodeord"' ); header( 'HTTP/1.0 401 Unauthorized' ); echo 'Authorization Required.'; exit; // Ellers (enten er brugernavn og/eller kodeord sat) } else {
// Check om brugernavn er "admin" og password er "test" if ($PHP_AUTH_USER == "admin" AND $PHP_AUTH_PW == "test") { ?> <? // her er koden der skal udføres, når vi ved at brugeren har // korrrekt brugernavn/kodeord. } else { // Brugernavn / kodeord er forkert - send headers, så browseren spørger // efter brugernavn/kodeord igen. header( 'WWW-Authenticate: Basic realm="Skriv brugernavn og kodeord"' ); header( 'HTTP/1.0 401 Unauthorized' );
// Vises hvis der trykkes cancel echo 'Authorization Required.'; exit; } } ?>
gizmo1234: Det er det nok - men jeg har slet ikke erfaringer med dette.
tefcke: Ja, jeg trykkede en del da jeg lavede den første version. Siden da, har det vist aldrig været brugt :). Burde tage siden ned igen (eller lade være med at link til sider der kan vise min mangel på talent med html :))
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.