Skip to content

Формы регистрации новых пользователей и логина существующих. #25

@leonpolak

Description

@leonpolak

Задача не суперсложная, но требующая некоторого знакомства с механизмами аутентификации на серверной стороне. Прямо сейчас логин захардкожен в console.js и делается автоматически с единственным юзером.

Методы лежат на сервере в папке /application/api/auth.2/ register.js и signin.js, аргументы ими принимаемые можно посмотреть прямо в файлах и обращаться из системы из любого контроллера через:

await this.modules.transport.send('register', {
      login password, fullName
    }, 'auth');
await this.modules.transport.send(signin', {
     login, password
    }, 'auth');

Дальнейший сценарий после регистрации, как на сервере, так и на клиенте, мы будем переделывать и доделывать, после того, как эта штука заработает. Сейчас будет достаточно подготовить формы для заполнения, валидации на клиенте и отправки, так чтобы, например новый пользователь возникал в таблице Account (в IDE это database->Postgres->Order.json). Попапы показываются через this.modules.dialogs, Посмотрите поиском по "image_upload_component" как в контроллере устроен показ диалога с элементом.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions