ds_auth_base 0.0.3 copy "ds_auth_base: ^0.0.3" to clipboard
ds_auth_base: ^0.0.3 copied to clipboard

Base package for DartStream authentication, including foundational classes and interfaces.

DartStream #

DS Standard Packages #

DartStream standard packages provide Dart-native framework contracts and adapters maintained by Aortem. The packages preserve normal Dart composition patterns while adding DS-prefixed interfaces where the framework needs a stable boundary.


Supported Authentication SDKs #

DartStream provides first-class integration with the following 10 authentication SDKs. Install them via Pub and find source, issues, and examples on GitHub:

Provider Package Name Pub Dev GitHub
Auth0 auth0_dart-auth-sdk pub.dev github
Cognito cognito_dart-auth-sdk pub.dev github
EntraId entra-id-dart-auth-sdk pub.dev github
Fingerprint fingerprint_dart-auth-sdk pub.dev github
Firebase firebase_dart_admin_auth_sdk pub.dev github
Magic magic_dart-auth-sdk pub.dev github
Okta okta_dart-auth-sdk pub.dev github
Ping ping_dart-auth-sdk pub.dev github
Stytch stytch_dart-auth-sdk pub.dev github
Transmit transmit_dart-auth-sdk pub.dev github

Package Conflicts and Aliases #

In some cases, core Dart packages have naming conflicts (ie. same method, classname). For some packages, we build wrappers and use the DS prefix to avoid those conflicts.

In other cases, we may avoid using a package altogether. We will keep the documentation up to date as often as possible.

Licensing #

All DartStream packages are licensed under BSD-3, except for the services packages, which uses the ELv2 license, and the DartStream SDK packages, which are licensed from third party software Aortem Inc. In short, this means that you can, without limitation, use any of the client packages in your app as long as you do not offer the SDK's or services as a cloud service to 3rd parties (this is typically only relevant for cloud service providers). See the LICENSE file for more details.

Enhance with DartStream #

We hope DartStream helps you to efficiently build and scale your server-side applications. Join our growing community and start contributing to the ecosystem today!

0
likes
140
points
1.24k
downloads

Documentation

API reference

Publisher

verified publisheraortem.io

Weekly Downloads

Base package for DartStream authentication, including foundational classes and interfaces.

Repository (GitHub)
View/report issues
Contributing

License

unknown (license)

More

Packages that depend on ds_auth_base