Installation
Choose your platform to get started with AuthStack.
Flutter / Dart
Section titled “Flutter / Dart”Install the official Flutter SDK from pub.dev:
flutter pub add voo_authstack_clientOr add to your pubspec.yaml:
dependencies: voo_authstack_client: ^0.1.7Then run:
flutter pub getFlutter SDK Features
Section titled “Flutter SDK Features”- Email/password authentication
- OAuth providers (Google, GitHub, Microsoft, Apple, Discord)
- Automatic token refresh
- Provider linking/unlinking
- Centralized OAuth flow (no OAuth credentials needed)
- Provider credentials access (use GitHub/Google tokens in your app)
Install the official .NET SDK from NuGet:
dotnet add package AuthStack.ClientOr via Package Manager Console:
Install-Package AuthStack.Client.NET SDK Features
Section titled “.NET SDK Features”- Email/password authentication
- OAuth providers (Google, GitHub, Microsoft, Apple, Discord)
- Token refresh support
- Provider linking/unlinking
- Centralized OAuth flow
- Provider credentials access
- Event-based status updates
- JWKS token validation support
REST API
Section titled “REST API”No SDK required! You can use the REST API directly for any platform:
curl -X POST https://api.authstack.voostack.com/auth/login \ -H "Content-Type: application/json" \ -d '{"email": "user@example.com", "password": "password123"}'See the API Reference for complete endpoint documentation.
Official SDKs
Section titled “Official SDKs”| Platform | Package | Version | Install |
|---|---|---|---|
| Flutter | voo_authstack_client | 0.1.7 | flutter pub add voo_authstack_client |
| .NET | AuthStack.Client | 1.3.1 | dotnet add package AuthStack.Client |
Environment Variables
Section titled “Environment Variables”Configure your application with these environment variables:
AUTHSTACK_URL=https://api.authstack.voostack.comAUTHSTACK_CLIENT_ID=your-client-idNext Steps
Section titled “Next Steps”- Quick Start - Get up and running in minutes
- Concepts - Understand tokens and authentication flow
- Flutter Integration - Flutter SDK documentation
- .NET Integration - .NET SDK documentation