PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WEBDEV (précédentes versions) → Page :  mot de passe
Page : mot de passe
Débuté par Antoine GIDROL, 06 mar. 2006 11:53 - 3 réponses
Posté le 06 mars 2006 - 11:53
Bonjour,

Je suis en version 9, et j'aimerai proteger l'accès à une page
par un user et mot de passe, mais je voulais le mettre en "dur" dans ma
page.

Problème : si on affiche le code de la page, on voit le mot de passe en
"dur" dedans.

J'ai donc essayé de mettre le mot de passe dans un variable globale du
projet,
et j'ai fait si smotdepasse = maglobal alors........

Encore problème, car au debut de ma page, si j'affiche la SOURCE,
je vois : maglobal = monmotdepasse ;
tout ceci bien entendu écrit en "dur"

Auriez vous une solution, car je ne voudrai pas être obliger de creer une
table, juste pour un mot de passe.

D'avance merci

Antoine GIDROL
Posté le 06 mars 2006 - 15:13
Antoine GIDROL vient de nous annoncer :
Bonjour,

Je suis en version 9, et j'aimerai proteger l'accès à une page
par un user et mot de passe, mais je voulais le mettre en "dur" dans ma
page.

Problème : si on affiche le code de la page, on voit le mot de passe en
"dur" dedans.

J'ai donc essayé de mettre le mot de passe dans un variable globale du
projet,
et j'ai fait si smotdepasse = maglobal alors........

Encore problème, car au debut de ma page, si j'affiche la SOURCE,
je vois : maglobal = monmotdepasse ;
tout ceci bien entendu écrit en "dur"

Auriez vous une solution, car je ne voudrai pas être obliger de creer une
table, juste pour un mot de passe.

Bonjour,
Peut-être un <param.ini> au lieu d'une table?
Freddie

--
freddie3@wanadoo.fr
Posté le 20 mars 2006 - 18:18
Salut,

Si tu effectues la vérification en code navigateur, c'est tout à fait normal et il n'y a pas de moyens de faire
tellement mieux.
Il faut que tu fasses cette vérification en code serveur et là, le mot de passe sera invisible.

Si tu veux plus d'infos, merci de donner plus d'éléments :
- Utilises-tu les contextes ou le mode AWP ?
- Comment accèdes-tu à la page (depuis une autre page ou par une URL directe (1ère page du projet en mode contexte) ?

Bon dev,

Olivier

Antoine a posé le problème suivant :

Bonjour,

Je suis en version 9, et j'aimerai proteger l'accès à une page
par un user et mot de passe, mais je voulais le mettre en "dur" dans ma
page.

Problème : si on affiche le code de la page, on voit le mot de passe en
"dur" dedans.

J'ai donc essayé de mettre le mot de passe dans un variable globale du
projet,
et j'ai fait si smotdepasse = maglobal alors........

Encore problème, car au debut de ma page, si j'affiche la SOURCE,
je vois : maglobal = monmotdepasse ;
tout ceci bien entendu écrit en "dur"

Auriez vous une solution, car je ne voudrai pas être obliger de creer une
table, juste pour un mot de passe.

D'avance merci

Antoine GIDROL

Posté le 24 mars 2006 - 10:25
merci , c'est effectivement ce que j'ai fait,et ca marche

merci


"Olivier Priser" <olivier@doors.ch> a écrit dans le message de news:
441ed344@news.pcsoft.fr...

Salut,

Si tu effectues la vérification en code navigateur, c'est tout à fait
normal et il n'y a pas de moyens de faire
tellement mieux.
Il faut que tu fasses cette vérification en code serveur et là, le mot de
passe sera invisible.

Si tu veux plus d'infos, merci de donner plus d'éléments :
- Utilises-tu les contextes ou le mode AWP ?
- Comment accèdes-tu à la page (depuis une autre page ou par une URL
directe (1ère page du projet en mode contexte) ?

Bon dev,

Olivier

Antoine a posé le problème suivant :

Bonjour,

Je suis en version 9, et j'aimerai proteger l'accès à une page
par un user et mot de passe, mais je voulais le mettre en "dur" dans ma
page.

Problème : si on affiche le code de la page, on voit le mot de passe en
"dur" dedans.

J'ai donc essayé de mettre le mot de passe dans un variable globale du
projet,
et j'ai fait si smotdepasse = maglobal alors........

Encore problème, car au debut de ma page, si j'affiche la SOURCE,
je vois : maglobal = monmotdepasse ;
tout ceci bien entendu écrit en "dur"

Auriez vous une solution, car je ne voudrai pas être obliger de creer une
table, juste pour un mot de passe.

D'avance merci

Antoine GIDROL