You can’t go wrong with NFC (in terms of security and ease of use). However, we recommend having QR codes as an alternative method too.