schlussel 0.5.0

Cross-platform OAuth 2.0 with PKCE for CLI applications
Documentation
# 📚 Schlussel Documentation

Complete documentation for Schlussel OAuth library.

## 📖 Table of Contents

### Getting Started
- [Installation]installation.md - Installing Schlussel in your project
- [Quick Start]quick-start.md - Get up and running in 5 minutes
- [OAuth Flows Explained]oauth-flows.md - Understanding Device Code Flow vs Authorization Code Flow

### Usage Guides
- [Provider Presets]provider-presets.md - Pre-configured OAuth for GitHub, Google, Microsoft, etc.
- [Storage Backends]storage-backends.md - SecureStorage, FileStorage, and MemoryStorage
- [Token Refresh]token-refresh.md - Automatic refresh and cross-process locking
- [Examples]examples.md - Code examples for common scenarios

### Advanced Topics
- [Swift/iOS Integration]swift-integration.md - Using Schlussel from Swift via XCFramework
- [Cross-Process Locking]cross-process-locking.md - Multi-process token coordination
- [Custom Storage]custom-storage.md - Implementing your own storage backend
- [Error Handling]error-handling.md - Understanding and handling errors

### Reference
- [API Reference]https://docs.rs/schlussel - Complete API documentation
- [Security Considerations]security.md - Best practices and security guidelines
- [Platform Support]platforms.md - Supported platforms and requirements

## 🆘 Need Help?

- Check the [examples/]../examples/ directory for working code
- Read the [Quick Start]quick-start.md guide
- See the main [README]../README.md for a brief overview