Skip to content

Latest commit

 

History

History
24 lines (19 loc) · 828 Bytes

README.md

File metadata and controls

24 lines (19 loc) · 828 Bytes

Rx wrapper for AWSMobileClient

Possible implementation for Rx driven projects

Wrapped features

  • Configuration is consumed via obsevable of a listener;
  • Username/password login;
  • Social login(currently for Apple and Facebook);
  • Logout;
  • Relogin for username/password flow;

Notes

  • A configuration consumption and the login action can be executed in async manner;
  • Login and a private part request must be synchronized;
  • A token obtained via a social provider is managed within the wrapper, because it's expiration time isn't managed inside AWSMobileClient;
  • Depends on sibling Shared and Persistent frameworks;

High-level usage

Diagram