Salut,
Est-il "possible" | "prévu" un login automatique ?
L'idée est la suivante :
depuis une page html lamda accéder par un lien à une "partie" de la galerie c'est à dire avec une vision limitée des "cat" (accés autorisés), sans passer par la phase de login.
:idea:
ça va devenir un très beau bébé ;)
a+
JPe.
ce que tu décris est faisable de la façon suivante :
- gère les restrictions de l'utilisateur "visiteur"
- autorise l'accès libre
- sur n'importe quel page de ton site donne le lien vers la page diapo.php sans autre paramètres.
Seuls les catégories autorisées aux visiteurs seront visibles dans le menu et accessibles aussi ( si un petit malin s'amuse à mettre n'importe quel cat dans l'URL, il aura un message lui interdisant l'accès.
Hors ligne
j'entends bien, et y avais un peu pensé, mais "visiteur" n'a ainsi accés à un seul, appelons-le thème. Immaginons que l'on veuille découper l'ensemble des "cat" en thème ??? (une ou plusieurs "cat" par "thème")
ok, pour clarifier, voici ce que tu dis :
- un premier user1 a accès à cat1, cat2 et cat3
- un seconde user2 a accès à cat4, cat5
Et tu veux qu'on puisse y accéder en tant que user1 ou user2 sans avoir à se logguer...
Comment faire ?
Installer 2 PhpWebGallery. N'utilisant pas de cookie pour l'identification, cela ne pose absolument aucun pb. Sur le site www.z0rglub.com, il y a 4 PhpWebGallery installés.
Tu dois juste faire attention à ne pas donner le même préfixe pour les tables (lors de l'installation). Par exemple "gallery1_" puis "gallery2".
Hors ligne
woui, mais pour finir d'être tout à fait clair, pouvoir accéder aussi à l'arbre de toues les "cat" avec un autre type de "user", mais là je sens que je vais devenir gonflant, et comme c'est pas le but ...
ça n'envlève rien à la grande qualité de ce qui existe !!!! ;)
ok, pour faire ce que tu dis, c possible, mais ça devient de la pure bidouille.
il faut créer une session directement dans la table pour le user1 avec une date d'expiration très très grande (99999999999 par exemple) et noter l'id de session (autant faire un truc simple, comme "0001" mets le nombre de 0 pour faire le nombre de caractères pour l'identifiant de session, paramétrable dans la partie admin/configuration) et dans le lien vers la galerie, tu mets à la fin id=1
Tu fais pareil avec user2.
Hors ligne