
Official Swift SDK for Authon — Software Licensing & Authentication Platform
Website • Docs • Discord • Status
- Swift 5.7+, macOS 12+ / iOS 15+
- No external dependencies (uses Foundation URLSession)
.package(url: "https://github.com/authonpro/sdk-swift", from: "1.0.0")Or copy Authon.swift into your Xcode project.
import Foundation
let auth = Authon(appId: "your-app-id", apiKey: "your-api-key")
Task {
await auth.initialize()
let result = await auth.login(username: "user", password: "pass")
if result.success {
print("Level: \(auth.level)")
}
await auth.logout()
}- 🌐 Website: https://authon.pro
- 📖 Docs: https://authon.pro/docs
- 💬 Discord: https://discord.gg/MTY79JDFm6
- 📊 Status: https://authon.pro/status
- 🔗 API Health: https://api.authon.pro/health
MIT