Возможно, вариант - отдать на аутсорс. Много кто предоставляет готовые решения.
На практике випам и те, чьи данные известны (регались на конференцию по паспорту) дают пароль от закрытой сети или мак в белый список добавляют. Остальных - авторизуют по смс.