Reclaim Protocol Flutter SDK
Welcome to the Reclaim Protocol Flutter SDK! This SDK allows you to seamlessly integrate Reclaim functionality into your Flutter applications for both Android and iOS. With our Flutter SDK, you can easily implement a secure process for users to prove their credentials from other websites without sharing sensitive information.
Quick Start for Beginners
New to Reclaim? Here's how to get started with the Flutter SDK:
-
Installation Learn how to add the Reclaim Flutter SDK to your project.
-
Flutter Example Understand the fundamental concepts and basic flow of using the Flutter SDK.
How It Works
Here's a simplified flow of how Reclaim works in a typical Flutter application:
- User Interaction: A user opens your Flutter app.
- Session Creation: Your app creates a new Reclaim session.
- Request URL: Your app generates a request URL and navigates the user to it.
- Web Authentication: The user visits the request URL and logs into the target website (e.g., Amazon.com).
- Proof Generation: A proof is created on the user's device.
- Proof Submission: The user submits the proof back to your Flutter app.
- Verification: Your app verifies the proof and takes appropriate action.
Choosing Your Implementation
- Mobile-only: Ideal for quick prototypes and MVPs. Implement Reclaim directly in your Flutter app without backend changes.
- Full Stack Implementation: For production apps, we recommend using a backend implementation along with your Flutter app for enhanced security and custom authentication.
Examples
See the SDK in action with our detailed examples:
- Flutter Example Explore a practical implementation in a Flutter environment.
- Backend Integration Example Learn how to integrate Reclaim with a backend server for enhanced security.
Advanced Topics
Ready to dive deeper? Explore these advanced features:
-
Advanced Configuration Customize the SDK to meet your specific requirements.
-
Best Practices Optimize your Reclaim integration with our recommended approaches for Flutter.
Need Help?
We're here to support you:
- Join our Telegram community (opens in a new tab)
- Visit our Website (opens in a new tab)
Stay Connected
Keep up with the latest Reclaim developments:
- Follow us on Twitter (opens in a new tab)
- Star our GitHub repository (opens in a new tab)
We're excited to see what you'll build with the Reclaim Protocol Flutter SDK. Happy coding!