Loading bin/password-reset-requires-schema-update-warning.php 0 → 100644 +27 −0 Original line number Diff line number Diff line <?php /** * Affichage d'un avertissement concernant la mise à jour nécessaire du scema de BDD * depuis l'ajout de la fonctionnalité 'mot de passe oublié'. */ //require '../../../autoload.php'; $message = <<<EOS /******************************************************************* * ! ATTENTION ! * * Si vous installez cette version d'unicaen/auth, vous devez * vous assurer que la colonne PASSWORD_RESET_TOKEN existe bien * dans votre table utilisateur (nommee USER par défaut). * Si ce n'est pas le cas, utilisez ceci pour l'ajouter : * * alter table "USER" add PASSWORD_RESET_TOKEN varchar2(256); * create unique index USER_PASSWORD_RESET_TOKEN_UN on "USER"(PASSWORD_RESET_TOKEN); * ******************************************************************/ EOS; echo $message; readline("Appuyez sur entrée pour pousuivre le processus 'composer' ou CTRL-C pour abandonner... "); echo PHP_EOL; composer.json +3 −0 Original line number Diff line number Diff line Loading @@ -25,5 +25,8 @@ "classmap": [ "./Module.php" ] }, "scripts": { "pre-update-cmd": "@php bin/password-reset-requires-schema-update-warning.php" } } No newline at end of file Loading
bin/password-reset-requires-schema-update-warning.php 0 → 100644 +27 −0 Original line number Diff line number Diff line <?php /** * Affichage d'un avertissement concernant la mise à jour nécessaire du scema de BDD * depuis l'ajout de la fonctionnalité 'mot de passe oublié'. */ //require '../../../autoload.php'; $message = <<<EOS /******************************************************************* * ! ATTENTION ! * * Si vous installez cette version d'unicaen/auth, vous devez * vous assurer que la colonne PASSWORD_RESET_TOKEN existe bien * dans votre table utilisateur (nommee USER par défaut). * Si ce n'est pas le cas, utilisez ceci pour l'ajouter : * * alter table "USER" add PASSWORD_RESET_TOKEN varchar2(256); * create unique index USER_PASSWORD_RESET_TOKEN_UN on "USER"(PASSWORD_RESET_TOKEN); * ******************************************************************/ EOS; echo $message; readline("Appuyez sur entrée pour pousuivre le processus 'composer' ou CTRL-C pour abandonner... "); echo PHP_EOL;
composer.json +3 −0 Original line number Diff line number Diff line Loading @@ -25,5 +25,8 @@ "classmap": [ "./Module.php" ] }, "scripts": { "pre-update-cmd": "@php bin/password-reset-requires-schema-update-warning.php" } } No newline at end of file