Skip to content

mobiplus-opensource/mobiplus-authentication

Repository files navigation

Welcome to Mobiplus Authentication repo!

Feel free to contact us to provide your feedback about anything. We are always responsing the questions in discussion tab. Let's talk and learn together.

Mobiplus Authentication intends to solve the following problems:

  • For users, offer the possibility to access their applications using their favorite providers, such as google and apple id.
  • For the developer, simplify the creation of all the necessary structure for the authentication part.

For who is the Authentication? 🤔

Developers that don't likes to write duplicated solutions and that wants to invest your time to impacts your app products. To Know a user's identity and to securely save user data in the cloud and provide the same personalized experience

Motivation 🤖

The members of our current team had developed many apps in the last 11 years, and in many cases we need to develop a similar boilerplate solution the proposed here.

The features can vary a little bit, but we can consider that is possible to apply something like the Pareto's rule. 20% of the needs variations are sufficient for 80% of the apps needs.

Features 🧭

  • Encapsulated Authentication screen display logic
  • Login social with Google
  • Customizable color button and background color
  • Customizable text button
  • Customizable image

First Authentication Screen

Get started

Super simple to use

import 'package:

Initialize Authentication

You can now use the 'Authentication' class to show and manipulate the block screen properties

What can be customized?

Good pratices

Example

Colaborating

How to run the sample

  • Instructions for creating a dev environment:
  • Instructions on tool versions
    • Flutter version: 2.5.3
    • Dart Version: 2.14
  • Emulators, Devices

How to contribute

We'd love you to contribute to Version Blocker Flutter. please read our Contribution Guide and Code of Conduct

Found a bug? 🪲

  • open a issue with the description and the way of reproduction. Give preference to adding images.