У меня есть форма на странице входа с полями имени пользователя и пароля. Теперь, когда пользователь регистрируется для учетной записи, я хочу добавить его в модель пользователя. И когда он входит в систему, мне нужно проверить, является ли комбинация имени пользователя и пароля точным, чтобы разрешить вход в приложение Sencha.Проверка учетных данных из локального хранилища Sencha
Я понятия не имею, как провести проверку паролей входа/выхода. Кто-то поможет !!! Вот мой код.
Модель:
App.models.Users = Ext.regModel('Expense',{
fields : [
{ name : 'id', type : 'integer'},
{ name : 'email', type : 'string'},
{ name : 'pass', type : 'string'}
],
validations : [
{ name : 'email', type : 'presence', message : 'cannot leave field blank'},
{ name : 'pass', type : 'presence', message : 'cannot leave field blank'}
],
proxy : {
type : 'localstorage',
id : 'user-creds'
}
});
Магазин:
App.stores.User = new Ext.data.Store ({
model : 'Users',
autoLoad : true,
autoSave : true
});
Форма является одним из основных один, с xtype "текстовое поле" для электронной почты, и "passwordfield" для пароля.
Как проверить, что данные, введенные в форму, соответствуют тем, которые хранятся в localstorage ???
Как проверить, соответствует ли пароль в записи паролю в форме? Как в, как мне получить доступ к данным, возвращаемым формой? Я искал в документации, но не мог найти ничего :( – SashaZd