Skip to content

Repository files navigation

SecureToken 🔐

SecureToken est une bibliothèque Kotlin Multiplatform (KMP) légère et simple d'utilisation permettant de stocker et gérer des jetons d'authentification (accessToken, refreshToken) de manière hautement sécurisée sur Android et iOS.


Features ✨

  • 🔒 Chiffrement matériel natif :
    • Android : Utilise EncryptedSharedPreferences via AndroidX Security.
    • iOS : Utilise l'API native Keychain d'Apple.
  • 🌐 100% Kotlin Multiplatform : Interface partagée dans commonMain utilisable avec Ktor Client, Koin, etc.
  • Coroutines First : Méthodes non-bloquantes (suspend).
  • 📦 Zéro dépendance lourde dans le code commun.

Installation 📦

1. Ajouter le dépôt JitPack

Dans le fichier settings.gradle.kts de ton projet :

dependencyResolutionManagement {
    repositories {
        google()
        mavenCentral()
        maven { url = java.net.URI("[https://jitpack.io](https://jitpack.io)") }
    }
}

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages