2016-03-01 12 views
1
var auth = { 
    username: 'user', 
    password: 'password' 
}; 

application.authenticateAccount(auth, function(err, result) { 

    result.getAccount(function(err, account) { 
    console.log('Account:', account); 
    }); 
}; 

I am getting an error TypeError : Cannot read property 'getAccount' of undefinedNode.js аутентификации с использованием Stormpath

+0

Это не работает, потому что ошибка не 'null', например: у вас есть ошибка! Вероятно, учетные данные неверны =) – rdegges

+0

Учетные данные верны! – Droidr

+0

Я так не думаю! EG: запустите 'console.log (err)' над вашей строкой 'result.getAccount', и вы поймете, что я имею в виду. – rdegges

ответ

1

В authenticateAccount обратного вызова, есть ошибка? На что похож console.log(err)?

+0

Ошибка: 7104 Ошибка входа в систему не удалась из-за отсутствия учетной записи в связанных с ней учетных записях приложения с указанным именем пользователя или электронной почтой. Существует учетная запись с указанным адресом электронной почты и паролем. Я использую одно и то же приложение для создания учетной записи, а также для проверки подлинности. Но учетная запись создается, но не аутентифицируется. – Droidr

+0

Спасибо за обновление. Можете рассказать, какие типы хранилищ, которые вы сопоставили с вашим приложением, и какие из магазинов используются для создания новых учетных записей (хранилище учетных записей по умолчанию)? Благодаря! – robertjd

+0

Я создал свое собственное приложение, и в описании написано автосозданный каталог для приложения «Movie Express». Я не знаю, ответил ли я на вопрос! – Droidr