2016-07-25 3 views
0

Я переместил наш сервер синтаксического анализа на экземпляр Elastic beanstalk, и в результате вам пришлось настроить mailgun с помощью адаптера электронной почты для отправки сброса пароля.parse password reset email

Моя проблема в настоящее время является то, что ссылки, представленные электронной почты для сброса пароля не работает:

Cannot GET /apps/pvrdbvgDEY6K59NQ4TmoYuoKcy0SzCfp6gCGFGE0/request_password_reset?token=SDVc5xloR4OHmInFNEKXc7Wuz&username=testuser 

Код

emailVerifyTokenValidityDuration: 2 * 60 * 60, // in seconds (2 hours = 7200 seconds) 

preventLoginWithUnverifiedEmail: false, // defaults to false 

publicServerURL: process.env.SERVER_URL || 'http://localhost:1337/parse', 
appName: 'InStyle', 

emailAdapter: { 
    module: 'parse-server-simple-mailgun-adapter', 
    options: { 
     fromAddress: '[email protected]', 
     domain: 'domain.com', 
     apiKey: 'key-EXAMPLE', 
    } 
} 

ответ

0

Там нет ошибки с кодом. Он работает для меня для текущего Parse-сервера v.2.3.2.

Может быть ваш process.env.SERVER_URL не имеет /parse путь?

В любом случае, правильный путь к Разбираем-сервер восстановления пароля должен быть: /parse/apps/[appId]/request_password_reset?token=[token generated by Parse]&username=[userName]