You signed in with another tab or window.Reload to refresh your session.You signed out in another tab or window.Reload to refresh your session.You switched accounts on another tab or window.Reload to refresh your session.Dismiss alert
NotificationCenter notifications for current tokens 📻
Combine Publisher for newly current tokens 📡
Save and load accounts from Keychain 🔒
Usage
Accounts
Creating an Account from an URL
leturl=URL(string:"otpauth://totp/foo?secret=wew3k6ztd7kuh5ucg4pejqi4swwrrneh72ad2sdovikfatzbc5huto2j&algorithm=SHA256&digits=6&period=30")!letaccount=Account<TOTP>(from: url)print(account?.otpGenerator.code()) // Prints the TOTP code for the current time.