Авторизация - она же для управления доступом к чему-то.
Простейшая - встроена в сам апач. Рулиться через текстовый файл .htpasswd. Каждая строка файла - это одна пара логин и его хеш.
Но ее не применяют обычно, когда нужна открытая регистрация и расширенные права доступа.
Так как у всех свои задачи куда пускать/не пускать, а главное почти никто не прикручивает это без на готовый сайт со статикой, то найти отдельно не получиться.
Возьмите любую готовую CMS и смотрите например расширения к ней по продаже цифровых товаров.
Или любой php фреймворк, чтобы собрать свое решение. Авторизация (как минимум базовая заготовка под нее) есть практически везде.