Я создаю настольное приложение Electron , и одной из первых вещей, которыми я хочу заняться, является создание пользователя для взаимодействия с БД. Идея состоит в том, что они входят в систему, а затем они могут видеть свою собственную информацию пользователя в приложении. Насколько я понимаю, я могу сделать это в pouchDB, и это в конечном итоге будет синхронизироваться c с удаленным сервером CouchDB.
Я застрял при создании пользователя (я еще даже не начал заниматься сессиями пользователей) , Я создал форму html
с Electron, которая принимает электронную почту, имя пользователя и пароль. Я планирую использовать PouchDB для локального хранения информации и в конечном итоге синхронизировать c с сервером CouchDB. Я еще не написал JS для обработки формы. Когда они нажимают «Зарегистрироваться», я хочу, чтобы этот пользователь был создан.
Я запутался, потому что в CouchDB есть база данных _users, которая, как я понимаю, хранит конфиденциальную информацию пользователя (например, пароль).
Мой вопрос: Когда пользователь отправляет вышеупомянутую форму, я создаю базу данных в PouchDB с именем _users? И в конце концов, когда я синхронизирую c с CouchDB, он автоматически узнает, какую информацию хранить у пользователей?