Вы захотите сохранить пароли своих пользователей в базе данных и каким-то образом их запутать.В PHP есть встроенная функция md5 ().
Вот руководство по php.net, которое поможет вам в этом.Если у вас возникнут проблемы с пониманием этих концепций, то я бы порекомендовал поработать с PHP-фреймворком.Мой фреймворк для выбора - cakePHP, который делает такие вещи, как аутентификация, легким делом (другой топовый фреймворк - Code Igniter).