RFID / NFC question

I am wanting to create a fun RFID / NFC device that will detect when different people walk into a room.

We all have individual RFID door tags to open a door so I was wondering what the range was on RFID, would the person need to tap their fob or is RFID strong enough to detect if somebody is just carrying the fob in their pocket?

If the RFID isn’t strong enough, could I use something in their phone to detect them? Bluetooth maybe?

Everybody has an iPhone, could I detect something on that?

Any thoughts?

Thanks.

Phil