PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV (earlier versions) → Bcrypt et syncronisation de mot de passe entre application web et desktop
Bcrypt et syncronisation de mot de passe entre application web et desktop
Started by Infosite, May, 22 2016 4:05 PM - 14 replies
Registered member
8 messages
Posted on May, 22 2016 - 4:05 PM
Bonjour,

Est-ce possblie de sauvegarder un mot de passe en utilisant bcrypt avec Windev pour une application desktop et BD hyperfile?

Si oui est-ce possible avec Windev 16?

Sinon comment faites-vous pour syncroniser un mot de passe bcrypt d'une application web vers application windev desktop?

Merci
Posted on May, 23 2016 - 12:12 AM
Bonjour

pour autant que je sache, bcrypt n'est pas proposé en standard en
wlanguage. Si tu as besoin de faire du codage de ce type, il faudra donc
utiliser une fonction externe (il existe des modules .net par exemple)

Cordialement

--
Fabrice Harari
Consultant WinDev, WebDev et WinDev Mobile International

Plus d'information sur http://fabriceharari.com
Registered member
8 messages
Posted on May, 24 2016 - 2:23 PM
L'application en PHP a déjà la fonction, mais quoi faire pour que l'application desktop sauvegarde les mot de passe en bcrypt?
Posted on May, 24 2016 - 8:21 PM
Bonjour

comme je te l'ai dit dans mon post précédent, il faut utiliser un module
externe

Cordialement

--
Fabrice Harari
Consultant WinDev, WebDev et WinDev Mobile International

Plus d'information sur http://fabriceharari.com
Registered member
8 messages
Posted on May, 25 2016 - 12:07 AM
Bonjour Fabrice, vous faites référence à un module exemple .net, l'application desktop n'utilise pas ce langage.

Pourriez-vous donner des exemples concrets de modules externes qui encryptent les mot de passe en bcrypt qui ne soit pas pour application web mais Desktop (wlanguage)?

Je cherche une solution, alors si quelqu'un a déjà rencontré ce genre de problème n'hésitez pas à partager votre solution.
Posted on May, 25 2016 - 1:38 PM
Bonjour

Le 5/24/2016 à 4:07 PM, Zena a écrit :
Bonjour Fabrice, vous faites référence à un module exemple .net,
l'application desktop n'utilise pas ce langage.


Bien sur que si. On PEUT appeler des modules .net depuis une application
windev (ou desktop, comme tu l'appelles)

Une simple recherche google te donnera une liste de module de ce genre

Cordialement

--
Fabrice Harari
Consultant WinDev, WebDev et WinDev Mobile International

Plus d'information sur http://fabriceharari.com
Registered member
8 messages
Posted on May, 25 2016 - 3:27 PM
Je ferme le sujet, merci tout de même.
Registered member
76 messages
Popularité : +0 (2 votes)
Posted on May, 29 2018 - 3:52 PM
Salut Infosite,

As-tu trouvé une solution à ton problème?
Car là c'est moi qui est en plein dedans.

Merci d'avance et google aide très peu à ce niveau
Posted on May, 29 2018 - 6:36 PM
Non, rien trouvé.

Pour le moment on ne synchronise pas les mots de passe.
Registered member
76 messages
Popularité : +0 (2 votes)
Posted on May, 30 2018 - 9:02 AM
Ok Merci,

C'est quand même fou qu'avec Windev on arrive pas à faire ça ;( j'espère que pour le 24 se sera bon car là du coup je suis bloqué.
Je continue à cherché et si je trouve je vous fait signe.
Bonne journée
Registered member
2,574 messages
Popularité : +222 (260 votes)
Posted on May, 30 2018 - 1:47 PM
Bonjour,

Une seule recherche sur internet avec les mots cles bcrypt et .net donne en premiere reponse https://github.com/BcryptNet/bcrypt.net et en seconde réponse http://derekslager.com/blog/posts/2007/10/bcrypt-dotnet-strong-password-hashing-for-dotnet-and-mono.ashx

--
Cordialement,

Philippe SAINT-BERTIN
Registered member
76 messages
Popularité : +0 (2 votes)
Posted on May, 30 2018 - 2:37 PM
Merci Philippe SB,

J'avais effectivement trouvé ça mais dans les dossier il n'y a pas le dll bcrypt que je voudrais implémenté pour windev.
Car quand je fais ajouter un assemblage .net dans le projet je ne trouve rien.
Donc es-ce qu'il me manque quelque chose?
Merci d'avance
Registered member
76 messages
Popularité : +0 (2 votes)
Posted on May, 30 2018 - 3:51 PM
Et de plus .net n'est pas compatible avec android et ios si je ne me trompe pas.
Registered member
2,574 messages
Popularité : +222 (260 votes)
Posted on May, 30 2018 - 4:01 PM
non ca c'est sur que ce n'est pas compatible mais tu parles de desktop pas de mobile. Il te suffit de compiler le projet c# et il va te générer la dll

--
Cordialement,

Philippe SAINT-BERTIN
Registered member
76 messages
Popularité : +0 (2 votes)
Posted on May, 30 2018 - 5:06 PM
oups désolé,

Moi j'ai repris le post en cours :) et oui c'est pour une utilisation WD et WDM.
Du coups je vais partir sur un web service
mais merci quand même :merci: