
Official Kotlin SDK for Authon — Software Licensing & Authentication Platform
Website • Docs • Discord • Status
- Kotlin 1.8+ / JVM 11+
- No external dependencies (uses java.net.http)
Works with: Android, Minecraft Plugins (Paper/Spigot), Desktop (Compose)
Copy Authon.kt into your project.
val auth = Authon("your-app-id", "your-api-key")
auth.init()
val result = auth.login("username", "password")
if (result["success"] == true) {
println("Level: ${auth.level}")
}
auth.logout()kotlinc Authon.kt Example.kt -include-runtime -d app.jar
java -jar app.jar- 🌐 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