Changelog
Stay up to date with the latest improvements, features, and updates to the DRIP platform.User Authentication & OAuth Flow
We’re excited to introduce a secure OAuth-like authentication flow that enables apps to access user data with explicit consent.🔐 New Authentication Features
- OAuth Consent Flow: Users can now securely authorize apps to access their DRIP profile data
- Consent Page: Beautiful authorization page at
app.drip.re/oauth/authorize
where users review and approve app permissions - Secure Authorization Codes: Short-lived (5-minute) single-use codes for maximum security
- Minimal Data Exposure: Apps only receive the user’s DRIP ID, protecting sensitive information
🚀 Developer Benefits
- Works for All App Types: Supports both single-realm and multi-realm applications
- Simple Integration: Standard OAuth 2.0-like flow that developers already know
- Public Client Info API: Apps can display their verification status and information transparently
- Comprehensive Documentation: Full implementation guides with examples in multiple languages
🔧 API Endpoints
GET /oauth/authorize
- User consent page (browser)POST /api/v1/auth/oauth/token
- Exchange authorization code for user’s DRIP IDGET /api/v1/auth/oauth/client
- Fetch public app information
📚 Documentation
- New comprehensive guide at User Authentication & OAuth
- Code examples in JavaScript, Python, and TypeScript
- Complete server implementation examples
- Error handling and troubleshooting guides
Documentation Rework
We’ve completely revamped our documentation to provide a better developer experience:✨ New Features
- Enhanced API Reference: Restructured API documentation with clear separation between current and legacy APIs
- Expanded Developer Guide: Added comprehensive guides for authentication, core concepts, and app development
- Interactive Navigation: Implemented dropdown navigation for better content organization
- Dark Mode Optimization: Full black background theme for improved readability
🔧 Improvements
- Better Search Experience: Enhanced search functionality with contextual prompts
- Mobile-Responsive Design: Optimized documentation layout for all devices
- Auto-Expanding Accordions: API reference sections now automatically expand for easier navigation
- RSS Feed Support: Subscribe to changelog updates via RSS
📚 Additional Content
- Migration Guidance: Clear instructions for transitioning from legacy to current API
- Code Examples: More comprehensive examples across all endpoints
- Developer Resources: Enhanced reference materials for rate limits, errors, and best practices