나는 Heroku에서 내 Parse 서버를 설정하고 Mailgun 통합을 위해 emailAdapter를 사용하고 있습니다. 이메일이 제대로 전송되었지만 링크가 제대로 작동하지 않습니다. 내가 이해 한대로 사용자는 customPages에 정의 된 링크로 이동해야합니다. 대신 사용자는 https://url.com/parse/apps/my-parse-app-id/request_password_reset?token=WVu39ZyNsPWOA7dbF4h6386bE&username=emailaddress%40yahoo.com으로 연결됩니다.구문 분석 서버 비밀번호 재설정을 위해 customPages URL이 작동하지 않습니다.
참조
publicServerURL: 'https://url.com/parse',
appName: 'My App',
emailAdapter: {
module: 'parse-server-simple-mailgun-adapter',
options: {
fromAddress: '[email protected]',
domain: 'mg.url.com',
apiKey: 'key-mykey',
}
},
customPages: {
invalidLink: 'http://url.com/link_invalid',
verifyEmailSuccess: 'http://url.com/verify_email_success',
choosePassword: 'https://url.com/choose_password',
passwordResetSuccess: 'http://url.com/sucess'
}
parse-server를 실행하는 index.js의 구성에서 "public server url"을 확인하십시오. –