prérequis : avoir Composer et Laravel installés sur la machine
- cloner le repo
- copier coller le .env.example en .env
- modifier le .env avec les infos bdd locale
- run la commande composer install
- run la commande (au cas où) composer update
- run la commande php artisan key:generate
- run la commande php artisan migrate
- run la commande php artisan serve
- reliese/laravel : génération de models
- Laravel/ui - authentification
- barryvdh/laravel-debugbar
- caouecs / Laravel-lang
- Bulma min CSS
- créer un layout responsive
- head avec css
- header
- footer
- main div container
- créer les pages
- carnet de santé
- modification fiche animal via compte user
- modification fiche animal via compte véto
- délimiter les modifications et vues possibles p/r compte connecté ==> POLICIES --> wip
- modifier les pages
- fiche animal via scan
- dashboard user (home)
- dashboard véto (veto_home)
- connexion
- dashboards
- inscription
- mot de passe perdu
- encryption des id fiche dans l'URL
- BDD : rajouter une note sur l'animal, ex : "a peur des lumières vives (lampe torche), sinon est assez câlin"
- Génération des models
- Multi auth
- Single session
- Langue FR dans locale + fichiers de trad
- AnimalController --resource
- créer des seeds
- Pages : fiche scan, profil user, profil véto, connexion véto
- jenssegers/optimus --> package : transform id's to obfuscated integers
- laravel/hashids --> package
- hashids --> php module : transform id's to random strings
- Laravel – How to encrypt ids in URL?
- Laravel multi auth -> session check
- Single Session Login in Laravel
- Laravel allow one session per user
- Laravel: Only allowing one session per user at a time
- Recherche Google
- multi auth laravel 6 --> architecture multi construite avec ce tuto
- Multiple Authentication in Laravel (Admins + User) / Youtube --> architecture multi basée avec ce tuto
- Package laravel/multiauth --> admin auth + user auth
- playlist youtube package multiauth
- tuto 5.2 multi auth 2 tables - texte
- tuto 5.4 multi auth 2 tables - youtube
- github : code du tuto youtube
- article : change table and guard login
- tuto texte : multi auth