Section courante

A propos

Section administrative du site

Il est parfois inutile d'avoir une autorisation avec des utilisateurs enregistrer dans une base de données et une structure complexe à implanter comme une application de gestion Web. Si on souhaite simplement rapidement empêcher un utilisateur d'inconnu d'accéder à une page, il est parfois préférable d'utiliser plutôt l'autorisation qu'utilise le système d'exploitation Windows. Pour y arriver on a qu'à rajouter un simple bout de code au début de toutes les pages concerné. A l'aide du code source ASP suivant, vous trouvez la réponse que vous souhaitez :

  1. <%
  2. AuthUser = Trim(Request.ServerVariables("AUTH_USER"))
  3. If AuthUser = "" Then
  4.     Response.Status = "401 Non autorisé"
  5.     Response.AddHeader "WWW-Authenticate", "Basic Realm=""Authorisation utilisateur par le serveur"""
  6.      Response.End
  7. End If
  8. %>
  9. <HTML>
  10. <HEAD><TITLE>Utilisateur requis</TITLE></HEAD>
  11. <BODY>
  12. Bienvenue à «<B><%=AuthUser %></B>»!<BR>
  13. Vous écrivez ici votre contenu pour les utilisateurs autorisé
  14. </BODY>
  15. </HTML>

on obtiendra le résultat suivant :



Dernière mise à jour : Mercredi, le 20 août 2014