flutter_feathersjs 0.0.1+1 flutter_feathersjs: ^0.0.1+1 copied to clipboard
Communicate with your feathers js server from flutter.
flutter_feathersjs 🐦 #
Communicate with your feathers js server from flutter. FormData support out the box, auth, reAuth, socketio send event, rest ... But event listen via socketio not yet implemented
Import it #
import 'package:flutter_feathersjs/flutter_feathersjs.dart';
Init #
FlutterFeathersjs flutterFeathersjs = FlutterFeathersjs()
..init(baseUrl: BASE_URL);
Authentication with either with rest or socketio #
// Auth with rest client
var authResponse = await flutterFeathersjs.rest
.authenticate(email: user["email"], password: user["password"]);
//Second time, application will restart, just:
var reAuthResponse = await flutterFeathersjs.rest.reAuthenticate();
// Or With socketio
// Note: This must be call after rest auth success
var authResponse = await flutterFeathersjs.scketio.authWithJWT();
Simplify yor life, Auth both client one time #
// Auth first time with credentials
var authResponse = await flutterFeathersjs.authenticate(email: null, password: null);
// on App restart, don't disturbe user, just reAuth with with accessToken, early store by FlutterFeathersjs
var reAuthResponse = await flutterFeathersjs.reAuthenticate()
Important #
- Listen to event on socketio is not yet implemented
- Documentation is coming
- Contact-me for improvment or contribution purpose
- Example is coming