Ik heb een scriptje gescreve waarbij je met header authentication je moet authorizeren om bepaalde admin functies uit te kunnen voeren. Als je je browser echter een kwartier niet meer gebruikt, dan moet je opnieuw inloggen om misbruik te voorkomen. Om te voorkomen dat de browsers automatisch je gegevens weer invullen noem ik de realm iedere keer anders, door er een tijd achter te zetten:
Dit wil echter niet lekker werken in mozilla, daar blijft ie de vorige waarden onthouden. Iemand enig idee hoe dit dan wel te schrijven?
PHP:
1
2
3
| $realm="Djoe intranet. Login: (".strftime("%c",time())." )"; header("WWW-Authenticate: Basic realm=\"$realm\""); header("HTTP/1.0 401 Unauthorized"); |
Dit wil echter niet lekker werken in mozilla, daar blijft ie de vorige waarden onthouden. Iemand enig idee hoe dit dan wel te schrijven?