Ignition 8.3 - Login using NFC via Perspective Session Events

Hi everyone,

I’m working with Ignition 8.3 (Perspective) and I’m exploring the possibility of implementing user login using NFC.

I understand that Perspective supports the “NFC NDEF Scanned” session event (mainly via the Ignition Perspective mobile app), but I want to clarify the following:

  1. Is there any official or recommended way to use NFC for authentication/login in Perspective?

  2. Has anyone successfully implemented a flow where:

    • An NFC tag is scanned

    • The tag ID or payload is handled in a Session Event

    • The user is authenticated (e.g., matched against a database or IdP)

    • The session is logged in programmatically?

  3. Are there any limitations or security considerations I should be aware of when using NFC this way?

  4. Does this work only in the Perspective mobile app, or has anyone used it with:

    • Browser support

    • External NFC/RFID readers (keyboard emulation, etc.)?

At this stage, I’m not looking for a built-in “badge login” feature, but rather best practices or real-world experience using NFC as part of a custom authentication workflow.

Any insights, examples, or documentation pointers would be greatly appreciated.

Thanks in advance!

This is not possible in Perspective.

We implemented this feature by develope a custom identity provider. Witch provided an RFID Login for the Perspective App and for Keyboard emulated NFC-Reader.

But for the Web there would it already possible with the Badge Login. Our Problem was the Login on the Smartphone App because there it is not possible to use the Badge Login.

But I think it is necessary to switch to the Login Page to login a user. There is no common function to implement something like login(“user“) with scripts.

And the NFC-Session Event is only available in the Perspective App.

1 Like