Аутентификация по паролям — позапрошлый век.
В той-же статье, на которую вы дали ссылку, прошу обратить внимание на раздел "Аутентификация по токенам".
ВКонтакте, Facebook, Яндекс, Google, Mail.ru и др. — выберите себе провайдера учетных записей по душе и не нужно париться вам с хранением и передачей паролей, а пользователям — с придумыванием этих паролей, их забыванием, восстановлением, вводом с клавиатуры и прочим геморроем.
Наберите в поисковике: oauth <мой любимый провайдер>, и получите подробную инструкцию, как это реализовать.