- Add new table to the main db users table, with needed columns (id, email, password, first_name, last_name, restore_key, created_at, updated_at)
- Add a migration for the columns mentioned above
- Tests the migration on local and also record the time it takes to run locally.
- Add form to create new user and make persist it in the db table. Password will be encrypted using SHA512.
- Do basic validation like required
- Enhance validation to accept only email in email field, accept only alphabets (not numbers) for first name and last name.
- Trello:
- pour lister, planifier, s'attribuer, puis archiver les taches (appelées cartes),
- savoir à tout moment qui bosse sur quoi, et quelle tache en est où,
- les décisions relatives à chaque tache doivent être intégrées sous forme de commentaires dans la carte correspondante. (afin de garder un historique par tache, facile à retrouver plus tard)
- Git:
- pour stocker le code source produit,
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Install ARCH Linux with encrypted file-system and UEFI | |
# The official installation guide (https://wiki.archlinux.org/index.php/Installation_Guide) contains a more verbose description. | |
# Download the archiso image from https://www.archlinux.org/ | |
# Copy to a usb-drive | |
dd if=archlinux.img of=/dev/sdX bs=16M && sync # on linux | |
# Boot from the usb. If the usb fails to boot, make sure that secure boot is disabled in the BIOS configuration. | |
# Set swiss-french keymap |