Если углубиться в вопрос безопасного решения - довольно легко подделать как штрих-код так и UID карты
В качестве альтернативы NFC идентификаторов можно предложить USB токены или смарт-карты с сертификатом (например
http://www.esmart.ru).
Из минусов - стоимость такого решения будет больше чем с NFC, однако степень защиты намного превышает NFC.
Подробнее про аутентификацию по сертификатам:
Авторизация по сертификату на веб-сайте. Настройка...