Protéger un forum par un mot de passe.

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Protéger un forum par un mot de passe.

Message par Omédel le Lun 29 Aoû 2011 - 23:40

Bonjour, j'aimerais savoir s'il est possible, via un script, de bloquer un forum ou une catégorie par un mot de passe.

Si oui, pouvez vous me fournir ce script ?

Merci d'avance.

Omédel
*

Messages : 31
Inscrit(e) le : 21/07/2011

http://omedel.forumgratuit.org
Omédel a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Protéger un forum par un mot de passe.

Message par Manuzboss1 le Lun 29 Aoû 2011 - 23:42

Ah ben ouais sa serait pratique ça ! =P

Manuzboss1
***

Masculin
Messages : 158
Inscrit(e) le : 23/07/2007

http://www.teenage-forum.com/
Manuzboss1 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Protéger un forum par un mot de passe.

Message par Omédel le Lun 29 Aoû 2011 - 23:47


Est ce possible ?

Omédel
*

Messages : 31
Inscrit(e) le : 21/07/2011

http://omedel.forumgratuit.org
Omédel a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Protéger un forum par un mot de passe.

Message par TheOursBlanc le Lun 29 Aoû 2011 - 23:57

Il y'a les permissions Wink
Vous pouvez les paramétrer.

TheOursBlanc
*****

Masculin
Messages : 801
Inscrit(e) le : 22/02/2011

http://astuceinternet.forumactif.fr
TheOursBlanc a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Protéger un forum par un mot de passe.

Message par ge80 le Mar 30 Aoû 2011 - 8:39

Bonjour

Il y a plusieurs sujets traitant de ce problème sur l'entraide.

Par exemple : http://forum.forumactif.com/t298068-proteger-l-acces-a-un-sous-forum-par-mot-de-passe
et la solution donnée par ETANA.

Cordialement,
Ge

ge80
+ Hyperactif +

Masculin
Messages : 16158
Inscrit(e) le : 08/10/2006

http://tsi80.pro-forums.fr/
ge80 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Protéger un forum par un mot de passe.

Message par Omédel le Lun 5 Sep 2011 - 18:05


Heu, je n'y arrive pas.
Le script est donné en un seul morceau, sur ce sujet ? Si oui, où ?
Parceque là, je m'embrouille un peu.

Merci

Omédel
*

Messages : 31
Inscrit(e) le : 21/07/2011

http://omedel.forumgratuit.org
Omédel a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Protéger un forum par un mot de passe.

Message par Ea le Lun 12 Sep 2011 - 13:35

Bonjour,


Le dernier que j'ai fait doit être celui-là :
http://s301826463.onlinehome.fr/fdf/viewtopic.php?pid=43#p43

( le deuxième code de la page permet de redemander le mot de passe au bout de 24h )

Il suffit de le mettre sur une page de script sur toutes les pages, et pour ce qui est de la modification :

Code:
["zut","rapé","essaye encore ou repart d'où tu viens","tu ne trouveras jamais"]
C'est une liste de chaîne de caractères dont une est choisie au hasard si on se trompe de mot de passe.

Code:
["bravo","merveilleux","bienvenue chez toi"]
C'est une liste de chaîne de caractères dont une est choisie au hasard si on trouve le mot de passe.

Code:
    [
        [3,"Entrez le mdp pour la salle commune de la souris verte :

","cornebuze"],
        [4,"Entrez le mdp pour la salle commune de robin des bois :

","arkanoid"],
        [6,"Entrez le mdp pour la salle commune mystère :

","?"]
    ]
C'est un tableau avec les caractéristiques des restrictions et chacun des :

Code:
[3,"Entrez le mdp pour la salle commune de la souris verte :

","cornebuze"],
Défini une des "restriction" :

  • Le premier paramètre c'est le chiffre associé à la section ( en navigant dans la section on le voit dans http://adresse-forum/fCHIFFRE-nom-de-la-section ).

  • Le deuxième la chaîne affichée à la demande du mot de passe.

  • Le dernier paramètre c'est le mot de passe.

Sinon ce système est loin d'être inviolable, il suffit de regarder la source de la page, trouver l'adresse du script, l'ouvrir et trouver dedans le mot de passe, pour un système "inviolable" il faudrait attendre que forumactif le mette en place.


Si vous vouliez un peu compliquer les choses, vous pourriez sauver le script auquel vous êtes arrivé sur votre ordinateur et puis le mettre par exemple là : http://dean.edwards.name/packer/, puis cocher base62 encode et shrink variables et enfin cliquer sur Pack.

Vous pourrez utiliser le code résultat du style :

Code:
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('e 5=[[3,"A z s B g n r H g 1I 1H :<c /><c />","1G"],[4,"A z s B g n r H 1F 1E 1D :<c /><c />","1C"],[6,"A z s B g n r 1Bè1A :<c /><c />","?"]];e q=["1z","1yé","1x 1w 1t 1s d\'où C 1q","C 1p 1n 1i"];e x=["1h","1g","1b 19 18"];N O(){$("#y").Q("R","15");$("#y").13(\'<U V="W" X="11" 1r="10%" 1Q="0" 12="1" 14="0" S="16:17 0"><M><L X="1a" S="K-1c:1d;1e:1f;">\'+5[1]+\'<J I="K" V="G" /> <J I="1j" 1k="1l" 1m="j($(\\\'#G\\\').1o()==5[2]){D(x[i.Y(i.T()*x.P)]);$(\\\'#y\\\').Q(\\\'R\\\',\\\'\\\');$(\\\'#W\\\').1u();1v(\\\'v\\\'+5[0],5[2],1,0);}u D(q[i.Y(i.T()*q.P)])" /></L></M></U>\')}$(N(){j(7.8.h.E(m l("^k://"+7.8.w+"/f[1-9][0-9]*(p[1-9][0-9]*)?-.*$"))){e a=7.8.h.Z(m l("^k://"+7.8.w+"/f([1-9][0-9]*)(p[1-9][0-9]*)?-.*$"),"$1")}u j(7.8.h.E(m l("^k://"+7.8.w+"/t[1-9][0-9]*(p[1-9][0-9]*)?-.*$"))){e a=$("1J.1K a:1L").1M("h").Z(/^\\/f([1-9][0-9]*)(p[1-9][0-9]*)?-.*$/,"$1")}u 1N;1O(b 1P 5)j(a==5[b][0]&&(!F("v"+5[b][0])||F("v"+5[b][0])!=5[b][2])){5=5[b];O()}});',62,115,'|||||prestrict||document|location|||pit|br||var||la|href|Math|if|http|RegExp|new|salle|||perrors|commune|mdp||else|password|host|ppass|emptyidcc|le|Entrez|pour|tu|alert|match|my_getcookie|ppasswordtry|de|type|input|text|td|tr|function|pprotect|length|css|display|style|random|table|id|ppassword|class|floor|replace|100|forumline|cellspacing|after|cellpadding|none|margin|30px|toi|chez|row1|bienvenue|align|center|padding|40px|merveilleux|bravo|jamais|button|value|Tester|onClick|trouveras|val|ne|viens|width|repart|ou|remove|my_setcookie|encore|essaye|rap|zut|re|myst|arkanoid|bois|des|robin|cornebuze|verte|souris|span|nav|last|attr|return|for|in|border'.split('|'),0,{}))
Comme script et c'est un peu plus difficile de trouver le mot de passe dedans =)

Edit : mais en fait je viens de voir que vous étiez en phpbb3, dans ce cas il faut mettre un script modifié ( lien ), celui donné était pour phpbb2.

Ea
Aidactif
Aidactif

Messages : 23429
Inscrit(e) le : 04/04/2008

Ea a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Protéger un forum par un mot de passe.

Message par Invité le Mar 20 Sep 2011 - 8:13

Bonjour,

Où en-est votre problème ?

Deux solutions :
  • Votre problème est résolu, dans ce cas pensez à nous le signaler en cochant l'icône résolu en éditant votre premier message,
  • Votre problème est toujours d'actualité, et dans ce cas pensez à faire des UP régulièrement, afin de ne pas voir votre sujet délesté,


A bientôt sur ForumActif Smile

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum