En plus des applications mobiles, Flutter prend en charge la génération de contenu Web rendu à l’aide de technologies Web basées sur des normes: HTML, CSS et JavaScript.
J’ai réalisé cette démonstration web à partir de Flutter qui liste des personnes renvoyé par Laravel.
Craftable est une boîte à outils open-source basée sur Laravel permettant de créer des interfaces d’administration. Il est livré avec un puissant générateur CRUD pour accélérer le développement de votre système de gestion de contenu, de votre système de gestion de la relation client ou de tout autre système de back-office.
Il faut obligatoirement le protocole https ( voir le cadenas en vert dans la barre d’adresse) pour s’authentifier avec Facebook et appliquer la commande compose update pour éviter des bugs avec la bibliothèque Socialite. Il suffit de suivre le tutoriel : Laravel 5 Facebook Login Tutorial
Remarque : la validation par mail est à directement adressée à votre courrier électronique ( et non comme dans la vidéo ci-dessous à debugmail.io).
Quelques liens utiles:
—————Easily Add Social Logins to Your App with Socialite————–
————-JSON Web Token Tutorial: An Example in Laravel and AngularJS—
https://www.toptal.com/web/cookie-free-authentication-with-json-web-tokens-an-example-in-laravel-and-angularjs
https://github.com/ttkalec/laravel5-angular-jwt
————-How to Build a Laravel 5.5 JWT Authentication API with E-Mail Verification————–
https://medium.com/@mosesesan/tutorial-5-how-to-build-a-laravel-5-4-jwt-authentication-api-with-e-mail-verification-61d3f356f823
CRUDBooster est un générateur de CRUD ( comprendre: créer, lire, mettre à jour, supprimer) construit sur le framework Laravel.
Les points forts sont :
Création des modules (Formulaires de listing et de saisie connectés aux bases de données).
gestion des droits des utilisateurs sur les modules.
gère les relations un à un , un à plusieurs, plusieurs à plusieurs dans les formulaires de saisie..
Expose les modules à partir d’une API REST par authentification Oauth2.
J’ai crée un blog à partir de CrudBooster , et j’ai amélioré la démo de gestion de stock en exposant l’API REST ( On ne peut pas ajouter plus de 10 Bears ) et en proposant l’impression de la liste de Bears (Ours en français)