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

Sécurité Discussion :

Numéro de license personnalisé par username


Sujet :

Sécurité

  1. #1
    Membre éprouvé
    Inscrit en
    Août 2008
    Messages
    740
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 740
    Points : 1 045
    Points
    1 045
    Par défaut Numéro de license personnalisé par username
    Bonjour,

    je souhaiterai sécuriser une application de la manière suivante
    - au démarrage le système récupère le code utilisateur ( fonction Environ(UserName))
    - puis vérifie que ce code utilisateur est compatible avec un No de licence préalablement saisie
    - si OK, access granted, sinon le système bloque ou réduit les accès

    ça nécessite d'avoir en parallèle un générateur de No de licence:
    -l'utilisateur indique qu'il veut utiliser l'application, et il fournit son Username
    - je lui génère un no de licence compatible avec son username et lui envoie par email
    - il le saisit dans l'application

    je suis donc à la recherche de code qui permette de générer ce numéro de licence à partir d'un username

    merci pour vos idées

  2. #2
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 331
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 331
    Points : 23 786
    Points
    23 786
    Par défaut
    Bonjour.

    As-tu besoin d'un numéro de licence unique quelque soit le code de l'utilisateur ?
    Si non, une solution simple est d'additionner les codes Ascii des lettres du code.
    Même si le code est long, le résultat reste raisonnable compris entre 0 et 255 x len(code).
    Évidement si tu as des anagrammes, cela ne marche pas.
    Dans ce cas, tu pourais aussi utiliser une fonction de hachage qui va transformer ton code utilisateur en numéro.
    Il y a plusieurs algorithmes possibles, dont ceux de cryptographie ou de compression.

    A+
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

  3. #3
    Rédacteur/Modérateur

    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 257
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 8 257
    Points : 19 407
    Points
    19 407
    Billets dans le blog
    62
    Par défaut
    Bonsoir,

    Pour compléter la réponse de marot_r, tu peux aussi utiliser le générateur de nombres aléatoires, pour construire le numéro de licence caractère par caractère, et si ce numéro n'est pas déjà présent dans ta base tu le retiens en l'associant au username.

    Cdlt,
    Vous trouverez dans la FAQ, les sources ou les tutoriels, de l'information accessible au plus grand nombre, plein de bonnes choses à consulter sans modération

    Des tutoriels pour apprendre à créer des formulaires de planning dans vos applications Access :
    Gestion sur un planning des présences et des absences des employés
    Gestion des rendez-vous sur un calendrier mensuel


    Importer un fichier JSON dans une base de données Access :
    Import Fichier JSON

Discussions similaires

  1. [Drupal] Numéro personnalisé par utilisateur
    Par toshi24 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 0
    Dernier message: 17/07/2013, 23h00
  2. Ouverture de feuille auto par username
    Par jef.96 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 04/03/2009, 15h11
  3. Numéro de document séquentiel par année
    Par bilou972 dans le forum MS SQL Server
    Réponses: 7
    Dernier message: 06/01/2009, 14h47
  4. [Apache] Log personnalisé par répertoire
    Par helje dans le forum Apache
    Réponses: 1
    Dernier message: 24/02/2006, 11h57
  5. Numéro de version renvoyé par Firebird 1.51
    Par jibe74 dans le forum Débuter
    Réponses: 2
    Dernier message: 14/12/2004, 15h23

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