2016-07-25 9 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-server v.2.3.2で動作します。

process.env.SERVER_URLには/parseのパスが含まれていない可能性がありますか?とにかく

、パスワードリカバリサーバ解析するための正しいパスは次のようになります。 /parse/apps/[appId]/request_password_reset?token=[token generated by Parse]&username=[userName]

関連する問題