gestion de licences - HTML/CSS - Programmation
Marsh Posté le 04-06-2025 à 15:14:22
Elle va traiter quoi comme données ton appli?
Excel, clairement, c'est pas indiqué. Renseigne toi sur les base de données. Attention c'est un monde entier, on apprend pas ça en 5 minutes! Et gare aux injections SQL!!
Marsh Posté le 04-06-2025 à 15:20:21
alors c'est une application de jeu pour le casino.
je ne sais pas pour Excel car en fait FireBase c'est juste pour mettre en ligne et donc je ne pense pas si il gère les BD.
c'est pour cela que je voulais utiliser un fichier excel que je mettrais à jour avec les nouvelles licences.
Marsh Posté le 04-06-2025 à 15:22:02
après c'est surtout qu'une licence ne soit pas utilisée sur deux PC différents
Marsh Posté le 04-06-2025 à 15:39:29
Déjà je suppose que c'est pas avec de l'argent réel? Car sinon bonjour les ennuis, ça doit pas être légal ou alors strictement contrôlé...
Sinon, je veux pas te décourager, mais ce genre d'applis il doit y en avoir des tonnes dont gratuits. Donc si tu veux que les gens achètent ton produit il doit vraiment avoir quelque chose de "plus" par rapport à la concurrence. Et aussi tout système de licence peut se contourner avec plus ou moins de travail.
Si tu cherches surtout à apprendre c'est très bien, si par contre tu veux réellement "sécuriser" au mieux ton truc tu devrais partir sur une solution existante (prévoir gros chèque). Par contre perso tout ce qui nécessite des licences et autres DRM j'évite par principe.
Ton appli c'est vraiment une appli ou un site web utilisé depuis un navigateur? Tu programmes en quoi exactement (language)?
Marsh Posté le 04-06-2025 à 15:51:20
Il est codé en HTML, CSS et JavaScript
Avec jeu et configuration que l'on peut changer.
une page web interactive.
en fait suivant une config il propose des numéros à jouer.
après je sais pas s'il y en a des tonnes mais ça c'est pas ma préoccupation.
ceux qui vont l'avoir ne sont pas assez costaud pour cracker.
je veux juste un truc simple en utilisant peut-être mon fichier Excel.
j'ai déjà fait ça sur Excel en VBA et ça fonctionnait très bien.
bon et bien je laisse tomber si c'est pas faisable.
Marsh Posté le 04-06-2025 à 16:05:46
Ah non, en Javascript (qui tourne côté client) tu peux oublier ton histoire de licence (à mon avis). Faudrait un language côté serveur genre PHP.
Marsh Posté le 04-06-2025 à 16:19:08
on ne peut pas faire juste un fichier avec ça sans s'occuper de l'application.
il suffirait ensuite de l'appeler.
Marsh Posté le 04-06-2025 à 18:29:32
Cloisonner du code quand c'est du code web c'est très difficile, encore plus si n'as pas de serveur pour gérer un système de licence.
Tout le code source est visible facilement, disponible dans le cache du navigateur, tu n'as pas pris le chemin le plus simple pour verrouiller ton application...
Marsh Posté le 04-06-2025 à 18:53:38
Pour moi c'est pas clair du tout cette histoire. Quel intérêt de mettre une licence sur un site web (probablement basique? Sans vouloir t'insulter bien sûr!)? C'est pour apprendre (très bien!) ou vraiment pour protéger? C'est qui les utilisateurs finaux?
Marsh Posté le 04-06-2025 à 22:53:30
Ca part dans toutes les directions ce truc *
HTML/CSS/JS, Firebase, Visual Studio (à moins que tu ne veuilles dire Visual Studio Code ?), en faisant un petit détour par Excel et VBA
Est ce que tu es bien sûr d'avoir compris la finalité de chaque techno ?
Concernant Firebase, c'est pas juste une BdD mais un SDK complet pour faire un backend sauf erreur. J'ai jamais pratiqué mais tu pourrais certainement y mettre toute ta logique back, ainsi que ta gestion de licence, et n'utiliser HTML et cie que pour la présentation.
Et quoi qu'il arrive, si t'as prévu d'utiliser le moindre euro réel dans ton appli, oublie tout de suite. Les applis type casino sont bien les premières qu'un petit malin va tenter de hacker et là à mon avis il aurait de quoi se faire plaisir s'il essaye
Marsh Posté le 05-06-2025 à 06:39:07
Merci bien à tous pour toutes les infos.
je vais voir comment je vais faire.
à bientôt
Marsh Posté le 04-06-2025 à 14:55:15
Bonjour à tous,
Je suis sur la programmation sur Visual’Studio d'une application WEB. J’utilise FireBase pour stocker mon application en ligne.
je n'ai jamais fait ça et donc j’apprends à programmer au fur et à mesure.
Mais là c'est trop compliqué et je ne m'en sort pas.
le principe c'est de donner un accès à mon appli web par un login et un numéro de licence.
pouvoir vérifier que le login et le numéro de licence est bien celui fourni pas mes soins et que le numéro de licence ne soit pas utilisé sur un autre appareil (donc je pense qu'il faut associer le PC à la licence lors de la première connexion).
pour cela je pensais mettre un fichier de type excel que je pourrais remplir avec les nouvelles licences.
pouvez-vous m'aider SVP
Daniel