import md5 from 'md5' import { POST, QRequestController } from './../../modules/RequestController' export default class LoginController extends QRequestController { @POST async index() { const person = await this.db.collection('users').findOne({ email: this.body.email.toLowerCase(), password: md5(this.body.password), }) if (!person) { this.setStatusCode(401) return 'Неверные логин/пароль' } delete person.password this.setSession('auth', person) return person } }