В одном из условий ТЗ моего проекта (создание формы регистрации/авторизации), мне необходимо использование файла JSON вместо БД.
Проверка использования форму будет осуществляться с помощью AJAX.
Заранее благодарю за любую помощь!
В одном из условий ТЗ моего проекта (создание формы регистрации/авторизации), мне необходимо использование файла JSON вместо БД.
Проверка использования форму будет осуществляться с помощью AJAX.
Заранее благодарю за любую помощь!
Ответы (2)
Есть варианты:
1. Создать в проекте файл .json с нужными данными и обращаться к нему
2. Использовать сервисы подобные https://jsonbin.io , https://jsonplaceholder.typicode.com/ . Создать аккаунт, добавить нужные данные и использовать его в качестве бд
3. Если работаете с npm , то установить допустим json-server и работать с ним
После заполнения формы, уходит запрос на создание пользователя;
уникальные поля проверяются на уникальность в БД, пароль и подтверждение пароля сравниваются (должны быть одинаковыми);
В случае успеха шифруем пароль ("соль"+md5 или "соль"+sha1) и
заносим данные в нашу базу.