authentication

authentication

dpearson2699 ↓ 2.6k
Claude Code
View source ↗

What it does

  • Sign in with Apple
  • Credential Handling
  • Credential State Checking
  • Token Validation
  • Existing Account Setup Flows
  • ASWebAuthenticationSession (OAuth)
  • Password AutoFill Credentials

Requirements & configuration

  • Token Validation
  • the resulting app session token in Keychain.
  • Associated Domain and AASA entry. Registration and assertion each require a
  • fatalError("ASWebAuthenticationSession needs the active window")
  • Token Validation flow. Style with

Derived from the skill's own SKILL.md documentation · extracted 2026-07-23

authentication

Source

Repository: https://github.com/dpearson2699/swift-ios-skills

authentication FAQ

What does the authentication skill do?

Implement iOS authentication flows with AuthenticationServices and LocalAuthentication. Use when building Sign in with Apple, passkey/WebAuthn registration or sign-in with ASAuthorizationPlatformPublicKeyCredentialProvider, ASAuthorizationController credential state and revocation handling, ASWebAuthenticationSession OAuth or third-party login, Password AutoFill, identity-token server validation, or local biometric re-authentication with LAContext. Sign in with Apple Credential Handling

What does authentication require?

Token Validation the resulting app session token in Keychain. Associated Domain and AASA entry. Registration and assertion each require a fatalError("ASWebAuthenticationSession needs the active window") Token Validation flow. Style with

How do I install authentication?

Run: npx -y skills add https://github.com/dpearson2699/swift-ios-skills --skill authentication --agent claude-code — the source lives at github.com/dpearson2699/swift-ios-skills.

Maintain authentication?

Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.

[authentication on getagentictools](https://getagentictools.com/skills/dpearson2699-swift-ios-skills-authentication?ref=badge)
npx agentictools info skills/dpearson2699-swift-ios-skills-authentication

The second line is the CLI lookup for this page — handy in READMEs and docs.