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

A Flutter package that enhance CANPass login sdk which develp by Lecle Vietnam. This package help you fast development in authorize step

flutter_canpass_login #

A Flutter package that enhance CANPass login sdk

Features: login with canpass account, get email from account

Supported Android, Ios

Init: #

await FlutterCanPassLogin.getInstance().init(
    secret: "[YOUR_SECRET_ID]",
    identifier: "[YOUR_CLIENT_ID]");

Functions: #

login:

return the canpass account object

    final account = await FlutterCanPassLogin.getInstance().logIn(context);
logOut:

clear the accesstoken

    FlutterCanPassLogin.getInstance().logOut();
getCurrentToken:

return current accesstoken

    FlutterCanPassLogin.getInstance().getCurrentToken();
getCurrentAccount:

return current account from given token

    FlutterCanPassLogin.getInstance().getCurrentAccount(accesstoken);
to get secret key

go to https://developer.canpass.me/, create an app and then create OAuth2 clients

demo

https://drive.google.com/file/d/1uNKeNt7GaD1lEt8NUxdwfjXqm716o1yF/view?usp=sharing

3
likes
120
pub points
0%
popularity

Publisher

unverified uploader

A Flutter package that enhance CANPass login sdk which develp by Lecle Vietnam. This package help you fast development in authorize step

Homepage

Documentation

API reference

License

MIT (LICENSE)

Dependencies

flutter, flutter_webview_plugin, get_storage, graphql_flutter, oauth2

More

Packages that depend on flutter_canpass_login