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 :

Solution adaptée pour gestion des comptes


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Septembre 2009
    Messages
    66
    Détails du profil
    Informations forums :
    Inscription : Septembre 2009
    Messages : 66
    Par défaut Solution adaptée pour gestion des comptes
    Bonjour,

    Je viens demander votre expertise pour un conseil.

    Nous devons monter un site web pas très complexe programmatiquement parlant, mais devant gérer des comptes de connexion (login/password/forget/create/...) tout ça avec une problématique de sécurité (DMZ, Base donnée sur un autre server que le frontale web) et enfin avec une problématique de volumétrie en terme de compte utilisateur, partons sur une base de 1 million de compte existant (pas de connexion simultanée ).

    Alors je sais que ASP.NET est le bon choix technologique, maintenant je pensais utiliser le Membership provider offert par ASP.NET pour répondre à tout mes besoins.
    Pensez vous que c'est la bonne solution ? Y-a-t-il des inconvénients ? Enfin existe t-il d'autres solution aussi "simple" à intégrer (automatique)

    Merci d'avance pour vos conseils.

    Cdlt,
    Joe

  2. #2
    Modérateur
    Avatar de DotNetMatt
    Homme Profil pro
    CTO
    Inscrit en
    Février 2010
    Messages
    3 611
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : CTO
    Secteur : Finance

    Informations forums :
    Inscription : Février 2010
    Messages : 3 611
    Billets dans le blog
    3
    Par défaut
    Citation Envoyé par Hiken Voir le message
    Nous devons monter un site web pas très complexe programmatiquement parlant, mais devant gérer des comptes de connexion (login/password/forget/create/...) tout ça avec une problématique de sécurité (DMZ, Base donnée sur un autre server que le frontale web) et enfin avec une problématique de volumétrie en terme de compte utilisateur, partons sur une base de 1 million de compte existant (pas de connexion simultanée ).
    Cela ne représente rien de très sorcier, c'est le lot commun de la plupart des sites ayant un trafic important, ou même sans avoir de trafic important, des sites Web contenant des infos sensibles. Et c'est même d'une manière générale une bonne pratique pour maximiser la sécurité du site.

    Citation Envoyé par Hiken Voir le message
    Alors je sais que ASP.NET est le bon choix technologique, maintenant je pensais utiliser le Membership provider offert par ASP.NET pour répondre à tout mes besoins.
    Pensez vous que c'est la bonne solution ?
    Oui les fonctionnalités du Membership ASP.NET sont fiables et peuvent être étendues selon les besoins.

    Citation Envoyé par Hiken Voir le message
    Y-a-t-il des inconvénients ?
    Oui, par défaut il ne fournit que des fonctionnalités assez basiques. Dès que les besoins sont un tant soit peu spécifiques, il faut passer par la case développement. Cette phase de développement doit être prise au sérieux puisqu'il ne faut pas que ce code supplémentaire crée des failles de sécurité...

    Citation Envoyé par Hiken Voir le message
    Enfin existe t-il d'autres solution aussi "simple" à intégrer (automatique)
    Non, puisque c'est fourni nativement il n'y a rien d'aussi simple. Il y a des solutions plus poussées, éditées par des spécialistes en sécurité, qui proposent des solutions d'IAM (Identity and Access Management), comme Evidian par exemple. Mais ça nécessite forcément de l'intégration, donc du dév.
    Less Is More
    Pensez à utiliser les boutons , et les balises code
    Desole pour l'absence d'accents, clavier US oblige
    Celui qui pense qu'un professionnel coute cher n'a aucune idee de ce que peut lui couter un incompetent.

  3. #3
    Membre confirmé
    Inscrit en
    Septembre 2009
    Messages
    66
    Détails du profil
    Informations forums :
    Inscription : Septembre 2009
    Messages : 66
    Par défaut
    Merci DotNetMatt pour ces réponses, c'est exactement ce dont j'avais besoin.
    Nous allons donc partir sur ces développements.

    Au passage, connaîtrais tu des doc ou sites pour l'implémentation du Membership provider, histoire de rester dans les best practice ?

    Encore merci

  4. #4
    Modérateur
    Avatar de DotNetMatt
    Homme Profil pro
    CTO
    Inscrit en
    Février 2010
    Messages
    3 611
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : CTO
    Secteur : Finance

    Informations forums :
    Inscription : Février 2010
    Messages : 3 611
    Billets dans le blog
    3
    Par défaut
    Des sites qui parlent du Membership provider, oui il y en a plein. Tu trouveras ton bonheur en lançant une recherche sur Google avec l'expression "ASP.NET 4.5 Membership provider"
    Less Is More
    Pensez à utiliser les boutons , et les balises code
    Desole pour l'absence d'accents, clavier US oblige
    Celui qui pense qu'un professionnel coute cher n'a aucune idee de ce que peut lui couter un incompetent.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 05/12/2011, 18h57
  2. Réponses: 0
    Dernier message: 15/04/2009, 13h51
  3. Gestion des comptes
    Par Clorish dans le forum Réseau
    Réponses: 2
    Dernier message: 18/09/2006, 15h48
  4. Réponses: 6
    Dernier message: 17/08/2006, 11h11
  5. [Frameworks] pour Gestion des utilisateurs...
    Par blackhorus dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 04/04/2006, 05h25

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