[spip-dev] Acces restreint public

Salut

je voudrais faire un acces restreint sur la totalité d'un site public.

Mes competences etant tres limitées, quelq'un a_t_il déja fait cela merci ?

Philippe

pas bien compris la question

si tu veux restreindre la totalité d'un site à un groupe de personnes
donné, le plus simple est de gérer la sécurité au niveau du serveur;
avec Apache, utilise htaccess + htpasswd

a+

pas bien compris la question

jveux que tout monsite.com/test ne soit accessible que par mot de passe (mot de passe des utilisateurs de spip), alors j'ai fait un htacces a la racine qui renvoit vers le htpasswwrd de ecrire/data mais ca marche po

si tu veux restreindre la totalité d'un site à un groupe de personnes
donné, le plus simple est de gérer la sécurité au niveau du serveur;
avec Apache, utilise htaccess + htpasswd

J'essaye de faire ca, il y a deja un htpasswd dans spip/ecrire/data mais je n'arrive pas à m'authentifier avec cela , les pass sont codés. c le probleme ?

Hello,

je voudrais faire un acces restreint sur la totalité d'un site
public.
Mes competences etant tres limitées, quelq'un a_t_il déja fait cela
merci ?

A priori, c'est avec le #LOGIN_PUBLIC et un minimum de PHP que tu peux
faire ça ...

Matt, si tu nous lis, je sais que tu l'as fait, donne-nous la
réponse !!! :slight_smile:

-Nicolas

je voudrais faire un acces restreint sur la totalité d'un site
public.
Mes competences etant tres limitées, quelq'un a_t_il déja fait cela
merci ?

A priori, c'est avec le #LOGIN_PUBLIC et un minimum de PHP que tu peux
faire ça ...
Matt, si tu nous lis, je sais que tu l'as fait, donne-nous la
réponse !!! :slight_smile:

Comment je me fais griller moi !!

Bon j'ai la réponse mais je l'avais trouvé ici grace a cette belle
mailing liste :slight_smile: donc je vous ressert le message :slight_smile:

Tu avais parlé d'un #LOGIN_PUBLIC et d'un #LOGIN_PRIVE, il me semble,
mais je n'en sais pas plus.

Pour une page du site dont l'accès nécessite de se logguer en tant
qu'editeur/admin
spip, tu peux faire un truc simple du style :

<?

$etat=$auteur_session['statut'];
if ($etat=="")
    {
    // Formulaire d'authentification SPIPsi nécessaire
    ?>
        <table width="400" align="center">
         <tr><td width="400">
        #LOGIN_PUBLIC
        </td></tr></table>
<? } else
    {
    // Ton code htmeuleu, php et spip à interpréter dans le cas où
    //l'utilisateur s'est authentifié
?>

Certainement pas trés élégant mais c'est un début qui marche... :wink:

A+
Phil

et ca marche tres bien !

Seulement il serait pas mal de pouvoir l'habiller a sa sauce meme si
on peut utiliser les feuilles de style de SPIP.

D'autres part j'avais poster un message hier mais pas vu passer encore
:frowning: au sujet de l'import d'une table utilisateur existante dans SPIP
notemment au niveau du passage des mots de passe en MD5 spipien :slight_smile: une
idee ?

A+

Matt.

Marci