Я хочу сделать регистрацию без учета регистра в lb4. Я читал, я знаю, что в loopback 4 есть опция (caseSensitiveEmail), но я не знаю, как ее использовать и где ее написать.
В моей модели пользователь имеет:
@model({ settings: { strict: false, caseSensitiveEmail: false } })
@property({
type: 'string',
required: true,
})
email: string;
@property({
type: 'string',
required: true,
})
password: string;
Это не работает, и если я войду в систему с:
EXAMPLE@mail.com
и в БД есть:
example@mail.com
когда я делаю findBy()
возврат false
.
Я разрешил его, сделав регистрацию, логин, recoverypass ... с Опция .tolowercase (). Но я думаю, что это не лучший вариант. Я хочу знать, как использовать: caseSensitiveEmail или аналогичные
СПАСИБО заранее.