title: Where and how are passwords stored in Magento?
body: <p>It would be a tremendous user experience bless to have a universal login across various apps of my website. For now, I have a storefront of Magento and a community of IPS board. And I'm trying to integrate them into one universal login for my users.</p>
  
  <p>IPS board offers a variety of login methods and one of them is External Database that enables me to integrate it with an external database for user details. </p>
  
  <p>Fantastic! So I can link IPS with Magento's database for unified user credentials.</p>
  
  <p>However, thus far I can only find the email field that is <strong>customer_entity.email</strong>.</p>
  
  <p>My questions are:</p>
  
  <ol>
  <li><strong>What is the password hash field (table.field) in Magento?</strong></li>
  <li><strong>How does Magento generate password hash? MD5? SHA1? What is the salt (I guess it's different by installation but where can I find it)?</strong></li>
  </ol>
  
  <p>As you can see from the attached images, I need the details of where and how Magento stores password to enable IPS to use Magento's database as external database for user login details.</p>
  
  <p>Attached:</p>
  
  <p><a href="https://i.stack.imgur.com/vH8pw.png" rel="noreferrer"><img src="https://i.stack.imgur.com/vH8pw.png" alt="enter image description here"></a></p>
  
  <p><a href="https://i.stack.imgur.com/V4gUR.png" rel="noreferrer"><img src="https://i.stack.imgur.com/V4gUR.png" alt="enter image description here"></a></p>
  
  <p>Any idea or suggestion on how to get this done would be greatly appreciated!</p>