Dexie v4.3.0
This release introduces Social Authentication for Dexie Cloud, allowing users to sign in with Google, GitHub, Microsoft, Apple, or custom OAuth2 providers as an alternative to email OTP authentication.
Related Package Releases
| Package | Version | |---------|---------| | dexie | 4.3.0 | | dexie-cloud-addon | 4.3.9 | | dexie-react-hooks | 4.2.1-beta.1 |
New Features
🔐 Social Authentication for Dexie Cloud
Dexie Cloud now supports OAuth 2.0 social login providers as an alternative to the existing OTP (One-Time Password) email authentication.
Supported Providers:
- GitHub
- Microsoft
- Apple
- Custom OAuth2 providers
The Dexie Cloud server acts as an OAuth broker, handling all provider interactions. The client library never receives provider tokens—only Dexie Cloud authorization codes which are exchanged for Dexie Cloud tokens.
Usage:
Social auth is enabled by default. When db.cloud.login() is called, users will see a provider selection dialog if OAuth providers are configured on the server.