# password\_hash & salt with facebook authentication

**URL:** <https://meta.discourse.org/t/password-hash-salt-with-facebook-authentication/42649>\
**Category:** Development\
**Created:** [Avril 16, 2016, 1:15 UTC](https://meta.discourse.org/t/password-hash-salt-with-facebook-authentication/42649 "2016-04-16T13:15:35Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![Hyan](https://avatars.discourse-cdn.com/v4/letter/h/5fc32e/32.png) [@Hyan](https://meta.discourse.org/u/Hyan)\
**Post date:** [Mars 24, 2023, 2:17 UTC](https://meta.discourse.org/t/password-hash-salt-with-facebook-authentication/42649/6 "2023-03-24T02:17:10Z")

</div>

J’avais la même question. Pourquoi le `password_hash` (ou le sel) est-il toujours défini dans la base de données pour un compte enregistré via des fournisseurs OAuth (j’utilise le plugin Discourse OAuth2 Basic). Mon expérience prouve que les utilisateurs peuvent se connecter (si l’on ne désactive pas « activer les connexions locales » lorsque OAuth2 est activé et configuré) via leur mot de passe local défini via les fonctions de réinitialisation de mot de passe dans leur panneau de préférences. Ils peuvent également se connecter via leurs identifiants de fournisseur OAuth2. Les deux mécanismes sont autorisés comme l’a dit pfaffman.

Je suis curieux de savoir quelle est la valeur brute initiale du `password_hash` ?

---

_[View the full topic](https://meta.discourse.org/t/password-hash-salt-with-facebook-authentication/42649)._
