Skip to content

Conversation

GMMan
Copy link
Contributor

@GMMan GMMan commented Dec 30, 2024

What's new

  • Consumers of the MIFARE Ultralight card read sync poller can specify a password to authenticate with

Verification

  • When reading a MFUL card with the sync poller, pass in a MfUltralightPollerAuthContext with skip_auth set to false and the required password/3DES key. The card should automatically be unlocked during reading.

Checklist (For Reviewer)

  • PR has description of feature/bug or link to Confluence/Jira task
  • Description contains actions to verify feature/bugfix
  • I've built this code, uploaded it to the device and verified feature/bugfix

Sidenote: why not make a separate struct just for passing passwords? Because for some reason the same struct is being used to supply passwords for MFUL elsewhere, even when most of its members aren't used. It's kind of weird.

skotopes
skotopes previously approved these changes Feb 13, 2025
@skotopes skotopes merged commit 59fe896 into flipperdevices:dev Feb 13, 2025
11 checks passed
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.

3 participants