#Publinote
Gestion des classements Tutorat de première année de médecine. Projet commun entre les tutorats de Lyon est et de Lyon sud.
##Instaler Publinote
Commencer par installer composer selon les instructions données ici: https://getcomposer.org/download/
Après avoir cloné le dépôt de Publinote, créer un fichier .env
à partir du fichier .env.example
. Modifier ce dernier fichier en y renseignant les informations d'accès à la base de données.
Installer les dépendances de Laravel et les mettre à jour avec
composer install
composer update
Générer la clé de l'application
php artisan key:generate
##Installer la base de données Installer la migration avec
php artisan migrate
Mettre à jour la migration en cas de changements
php artisan migrate:rollback
Populer la base de données (phase de tests)
php artisan db:seed
##Configurer l'accès au CAS
Renommer le fichier cas.php.example
en cas.php
et y renseigner les informations nécessaires.
###Simuler une authentification CAS Modifier la ligne 88 :
'cas_pretend_user' => env('CAS_PRETEND_USER', ''),
en
'cas_pretend_user' => env('CAS_PRETEND_USER', 'numéro'),
Les numéros CAS crées par le seeder sont :
p1501001
àp1501003
pour les comptes admin,p1502001
àp1502020
pour les comptes tuteur,p1503001
àp1503090
pour les comptes étudiant,p1508001
àp1508010
pour les comptes étudiant essa.