Описание проблемы
Я использую AWS EC2 для размещения своего сервера анализа bitnami, который выступает в качестве бэкэнда для моего приложения для Android.У меня проблемы с выполнением сброса пароля для пользователей моего приложения.Я следовал инструкциям:
Но я все еще получаю сообщение об ошибке:
"com.parse.ParseRequest$ ParseRequestException: appName, publicServerURL и emailAdapter необходимы для сброса пароля и проверки электронной почты. "
Шаг за шагом, что я сделал
Я пошел в mailgun и создал учетную запись.
Я зарегистрировал домен, которым я владею (размещенный в squarespace) для mailgun.(см. рисунок ниже)
Я пошел в свой файл server.js, расположенный в папке apps / parse / htdocs.
Я изменил свой файл server.js, чтобы он выглядел так, как показано ниже.
Затем в своем приложении для Android я вызвал тестовый сброс пароля, используя следующий код:
Вещи, которые я естьнеуверен в
- Физически я не установил ничего, например, простой почтовый адаптер.Я попытался перейти по этой ссылке: https://github.com/parse-community/parse-server-simple-mailgun-adapter. и установить npm install --save @ parse / simple-mailgun-adapter в мою папку apps / parse / htdocs.Но я получил кучу ошибок.Показано ниже.
Я не уверен, что publicServerURL находится в файле server.js.Я предположил, что это то же самое, что и serverURL, поэтому, если вы посмотрите на мой файл server.js, и serverURL, и publicServerURL имеют одинаковые входные данные.
Пожалуйста, дайте мне знать, если вы, ребята, можете обнаружить какие-либо ошибкиЯ сделал.Я работал над этим в течение недели, и все еще не могу заставить восстановление пароля работать.Спасибо!