У вас есть несколько вариантов.
1) Выполните автоматическое использование его сохраненных учетных данных для входа с помощью имитируемого скрипта веб-браузера, но ни один веб-сайт не делает этого.
2) Более элегантно, используйте куки и сессии. При его правильном входе в систему создайте уникальный идентификатор сеанса (достаточно длинный, чтобы его было трудно вычислить в этом временном сеансе), срок действия которого истекает после ограничения по времени x или удаляется при выходе из него. Этот идентификатор сеанса будет храниться в отдельном файле на сервере (база данных в идеале для скорости), который вы проверяете с помощью файла cookie (который вы установили при его первоначальном входе в систему и который также записал файл на сервере) на каждой странице, для которой требуется пользователь Вы вошли в систему. (Вы проверяете файл cookie, сравниваете его с идентификатором сеанса, когда он проверяет, обслуживаете страницу, в противном случае происходит сбой).
Вот и все, просто.