sa_flutter 0.0.2 copy "sa_flutter: ^0.0.2" to clipboard
sa_flutter: ^0.0.2 copied to clipboard

outdated

Flutter library for @QBitArtifact's Superadmin

sa_flutter #

Flutter library for @QBitArtifact's Superadmin. It handles Auth and some other stuff for you.

NOTICE: Library under development, use at own risk

Getting Started #

Add dependency to pubspec.yaml: #

dependencies:
  sa_flutter: <latest_version>

Usage #

Sign in to SuperAdmin, and get a token: #

  1. Instantiate SaAuthService with proper config
final auth = SaAuthService(
    'https://api.caste.qbitartifacts.com',
    realm: '<your_realm>',
);
  1. Now we can use the service:
var tokenData = await auth.signIn('username', 'password');
var payload = SaAuthService.decodeToken(tokenData['token']);
  1. Now we can use this token to authenticate against SuperAdmin itself or other APIs that integrate SA.

Header will have this format:

'Authorization': 'Bearer <token>'
0
likes
0
points
27
downloads

Publisher

unverified uploader

Weekly Downloads

Flutter library for @QBitArtifact's Superadmin

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, http, jwt_decode

More

Packages that depend on sa_flutter