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

ASP.NET Discussion :

Inscriptions de types d'utilisateurs différents


Sujet :

ASP.NET

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    190
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 190
    Par défaut Inscriptions de types d'utilisateurs différents
    Bonjour,

    Je souhaite sur mon site que plusieurs types d'utilisateurs puissent s'inscrire.
    Exemple : simple internaute, fabricant, artisan...
    Chaque type aurait, grâce aux rôles définis, accès à tout ou partie des pages du site. Parallèlement, les infos de profil demandées ne seraient pas les mêmes.

    Je souhaiterais votre avis sur la façon de faire. J'aurais tendance à faire ceci :
    • Définition des rôles (utilisateur, fabricant, artisan, admin...)
    • Ajout d'un checkbox "type d'utilisateur" dans le createUserWizard (info stockée dans Profile.typeUser)
    • Création d'une page de profil (Profil.aspx) dont les champs (en consultation et modification) dépendraient du Profile.typeUser + création des requêtes (Insert et Update) qui vont bien pour alimenter mes Profile.champ1, Profile.champ2, etc...


    Selon vous, est-ce correct ?
    Merci beaucoup.

    T.

  2. #2
    Membre Expert
    Avatar de laedit
    Homme Profil pro
    Consultant études et développement
    Inscrit en
    Décembre 2006
    Messages
    1 344
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Consultant études et développement
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 344
    Par défaut
    A la place d'un CheckBox pour le choix du type d'utilisateur, j'aurais plutôt vu une ComboBox ou une liste de RadioButtons.

    Sinon ça me paraît correct. Tu pourrais aussi faire une page profil par type d'utilisateur, a toi de voir quelle solution serait la plus pratique (Ajout de type d'utilisateur par la suite, complexité de l'ajout des contrôles, etc...)
    Blog - Articles - Framework

    MSDN vous aide, si si, alors n'hésitez pas à y faire un tour avant de poser une question.
    Ah, et n'oubliez pas, Google peut répondre à la majorité de vos questions.

  3. #3
    Membre chevronné Avatar de jacky01
    Profil pro
    Développeur .NET
    Inscrit en
    Juin 2007
    Messages
    537
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2007
    Messages : 537
    Par défaut
    Salut, ta solution me parait correct, cela dit j'ai eu fait une appli avec différents profils d'utilisateurs, en utilisant les interfaces.

    Voici un schéma qui évitera bien des phrases



    Voilà, ce n'est qu'une proposition


    Et pour compléter la réponse de laedit, je pense qu'une page suffirait, car je l'ai fait ainsi, en utilisant des accordion personnalisé qui gère les droit et masque donc les élement en fonction. Mais là ça devient spécial car il faut que tu utilise l'ajaxtoolkit.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    190
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 190
    Par défaut
    Oui, un Combobox, c'est exact.
    Merci pour cette "validation".
    T.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    190
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 190
    Par défaut
    Nos messages se sont croisés et je n'ai pas vu cette seconde réponse.

    Ok pour ce diagramme. Au final, je peux quand même stocker ça dans les profils utilisateur asp.net, n'est-ce pas ?

  6. #6
    Membre chevronné Avatar de jacky01
    Profil pro
    Développeur .NET
    Inscrit en
    Juin 2007
    Messages
    537
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2007
    Messages : 537
    Par défaut
    Citation Envoyé par tiboleo Voir le message
    Nos messages se sont croisés et je n'ai pas vu cette seconde réponse.

    Ok pour ce diagramme. Au final, je peux quand même stocker ça dans les profils utilisateur asp.net, n'est-ce pas ?
    J'ai pas compris

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    190
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 190
    Par défaut
    C'est vrai que c'était pas clair.

    Supposons que j'opte pour ce modèle de classes.
    Faut-il que je crée mes propres tables Sql Server et que je mappe tout ça ou alors est-ce qu'il y a moyen d'exploiter les tables aspnet_Profile, aspnet_Users, etc...?

  8. #8
    Membre chevronné Avatar de jacky01
    Profil pro
    Développeur .NET
    Inscrit en
    Juin 2007
    Messages
    537
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2007
    Messages : 537
    Par défaut
    Ah euh je ne sais pas pour ma part j'ai gérer ça disons à l'ancienne

Discussions similaires

  1. Réponses: 0
    Dernier message: 29/06/2014, 10h34
  2. [Security] Différents types d'Utilisateur
    Par rsubiger dans le forum Spring
    Réponses: 1
    Dernier message: 20/08/2007, 20h18
  3. Session selon le type d'utilisateur
    Par TomtomGesti dans le forum Langage
    Réponses: 1
    Dernier message: 29/08/2006, 16h17
  4. [Conception] Inscription simultanée sur deux sites différents
    Par psychoBob dans le forum PHP & Base de données
    Réponses: 12
    Dernier message: 20/04/2006, 10h28
  5. Réponses: 18
    Dernier message: 08/12/2004, 14h04

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