Skip to content

Conversation

@qistoph
Copy link
Contributor

@qistoph qistoph commented Aug 20, 2025

This PR adds an initial version of the Authentication menu. This menu currently contains:

  • Document Number
  • Date of Birth
  • Date of Expiry
  • Authentication Method (Any, BAC only, PACE only)

The idea is to also implement options to save and load authentication details to/from files.

PACE is not yet implemented, but shown in the authentication method menu. We could hide it for now, or remove the menu option altogether.
The selected auth method is stored in the passy struct and logged in state machine.

The new menu is a VariableItemList which is included, initialized and available for other future scenes.

Screenshot-20250820-121036

This commit adds an initial version of the Authentication menu. This menu currently contains:

- Document Number
- Date of Birth
- Date of Expiry
- Authentication Method (Any, BAC only, PACE only)

The idea is to also implement options to save and load authentication details to/from files.
…in passy. Log selected method in state machine
Copy link
Owner

@bettse bettse left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for the screenshot 👍 . I'd like to hold off on this until we've figured out the PACE EC/ECDH stuff first, but we can leave it open until then.

SubmenuIndexDob,
SubmenuIndexDoe,
SubmenuIndexMethod,
// SubmenuIndexSave,
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We'd want to just delete these

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants