IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Discussion :

Créer un site web avec comptes utilisateurs

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Bioinformaticienne
    Inscrit en
    Novembre 2009
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Bioinformaticienne
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Novembre 2009
    Messages : 49
    Par défaut Créer un site web avec comptes utilisateurs
    Bonjour à tous!

    Je ne savais pas trop où poster mon sujet étant donné que je ne sais pas quelle technologie utiliser! Je vous explique :

    - j'ai une base de données Mysql sur un serveur Linux
    - j'ai installé un serveur Apache/PHP
    - j'ai commencé à créer un site web pour atteindre les données de ma base en utilisant du html, css pour le graphisme et du perl et du php pour les actions.

    Je souhaiterais donc en premier lieu créer une page de connexion où l'utilisateur rentre son nom et son mot de passe et suivant ses droits il accède à différents menus.

    Il y aurait 3 groupes d'utilisateurs:
    - administrateur (droit de lecture, d'écriture et de suppression)
    - super utilisateur (droit de lecture et d'écriture)
    - utilisateur (droit de lecture)

    Ma question est donc : comment gérer ses comptes utilisateurs?
    - dois je créer une table USER dans ma base Mysql contenant à la fois les users et les mots de passe?
    - dois je utiliser les fonctionnalités de mon serveur Apache à savoir création de fichier .htaccess, .htpasswd et .htgroup?
    - est il possible de faire un lien avec l'active directory du serveur Mircrosoft Exchange?



    Je suis débutante donc m'en voulez pas si je fais quelques abus de langage.

    Merci d'avance pour votre aide!

  2. #2
    Membre chevronné
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2008
    Messages
    252
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2008
    Messages : 252
    Par défaut
    - dois je créer une table USER dans ma base Mysql contenant à la fois les users et les mots de passe?
    Oui, une table user de type (id, nom, motdepasse, niveau...)
    avec niveau étant le groupe d'utilisateur, tu pourras ainsi donner les bon droits aux membre correspondant.

  3. #3
    Modérateur
    Avatar de Vil'Coyote
    Homme Profil pro
    Développeur adélia & Web
    Inscrit en
    Février 2008
    Messages
    4 583
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur adélia & Web
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2008
    Messages : 4 583
    Par défaut
    Citation Envoyé par MissElo Voir le message

    Ma question est donc : comment gérer ses comptes utilisateurs?
    - dois je créer une table USER dans ma base Mysql contenant à la fois les users et les mots de passe?
    - dois je utiliser les fonctionnalités de mon serveur Apache à savoir création de fichier .htaccess, .htpasswd et .htgroup?
    - est il possible de faire un lien avec l'active directory du serveur Mircrosoft Exchange?
    Tant qu'a te servir d'apache et php, il serait en effet judicieux d'opter pour le choix d'une gestion par bdd.
    Pour ce qui est de la création, comme la dis numew, une table user avec id, mdp, login et éventuellement droit car il faudra alors te demandé si les droit sont valable sur l'ensemble du site ou lié à des sections.

    Et oui, avec du php, il est possible de se connecter à l'AD cependant j'espère que ton site n'est qu'a but purement interne et non externe ou interne/externe car là cela deviens scabreux.
    la vie n'est pas cirrhose des foies ...

    Avant de poster un message Rechercher n'est pas qu'une option.
    FAQ Web - Tuto Web

  4. #4
    Membre averti
    Profil pro
    Bioinformaticienne
    Inscrit en
    Novembre 2009
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Bioinformaticienne
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Novembre 2009
    Messages : 49
    Par défaut
    Merci pour vos réponses si rapides!

    Je suis encore un peu confuse malgré tout.
    Vil'Coyote tu me conseilles d'utiliser Apache et ma base de données.

    Du coup, je crée ma table User comme vous me l'avez conseillé. Je crée aussi des fichiers .htaccess pour pouvoir définir les droits et utiliser les fonctionnalités d'apache?

    Mon site est utilisé en interne. Du coup, si j'accède à l'AD via du php, je n'ai plus besoin de créer ma table USER? N'ayant jamais programmé en php, avez vous une idée de comment je peux accéder à l'AD?

    Merci d'avance!

  5. #5
    Membre émérite Avatar de sebhm
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2004
    Messages
    1 090
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Landes (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Avril 2004
    Messages : 1 090
    Par défaut
    Bonjour,

    peut etre seras tu intéressé par ce tuto

  6. #6
    Membre averti
    Profil pro
    Bioinformaticienne
    Inscrit en
    Novembre 2009
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Bioinformaticienne
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Novembre 2009
    Messages : 49
    Par défaut
    Sebhm, le tuto est en effet intéressant mais il ne m'apprend pas comment me connecter à l'AD. Dommage!

    Toutes les informations sont malgré tout bonnes à prendre!

    J'attends donc vos réponse à propos de l'AD et notamment si je dois créer des fichiers htaccess ou pas?

  7. #7
    Modérateur
    Avatar de Vil'Coyote
    Homme Profil pro
    Développeur adélia & Web
    Inscrit en
    Février 2008
    Messages
    4 583
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur adélia & Web
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2008
    Messages : 4 583
    Par défaut
    Je n'ai pas dis de "TE" servir d'apache mais comme tu as un serveur apache autant utiliser php donc pour moi le htaces est inutile.

    tu peux lire ça pour l'ad
    la vie n'est pas cirrhose des foies ...

    Avant de poster un message Rechercher n'est pas qu'une option.
    FAQ Web - Tuto Web

Discussions similaires

  1. Créer un site web avec Java
    Par trazomtg dans le forum Développement Web en Java
    Réponses: 13
    Dernier message: 14/11/2014, 12h44
  2. Réponses: 7
    Dernier message: 27/09/2013, 17h31
  3. En combien de temps Pouvons créer des sites web avec Webdev
    Par cedricdebacq dans le forum WebDev
    Réponses: 5
    Dernier message: 07/01/2010, 15h15
  4. Peut-on créer un site web avec vb6 ?
    Par marcello2 dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 06/04/2007, 19h27
  5. comment créer un site web avec publisher 2003
    Par kamga dans le forum Autres
    Réponses: 3
    Dernier message: 19/01/2006, 00h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo