Advertisement
saloev

ОШИБКИ НА ПОСЛЕДНЕЙ СТАДИИ СБРОСА ПАРОЛЯ

Apr 30th, 2024
15
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.10 KB | None | 0 0
  1. FeaturesToggle._support._features['mail_auth'] = { current_version: 2, supported_version_list: [0, 1, 2], };
  2.  
  3. AuthAvailableList._setAvailableList(B.app.config.getActivePivotInfo(), [AUTH_AVAILABLE_LIST.phone_number, AUTH_AVAILABLE_LIST.mail]);
  4.  
  5. PLAYER.set({ ...PLAYER.get(), has_email: 1, email_mask: 'fe************1@gmail.com'});
  6.  
  7. addMockRequestList = (mock_list) => {
  8. for (const mock_request of mock_list) { FakeServer.addMockedRequest(mock_request.method, mock_request); }
  9. FakeServer.init({});
  10. }
  11.  
  12. // мокаем Начало процесса сброса пароля к почте авторизованным пользователем
  13. addMockRequestList([{
  14. // метод который хотим замокать
  15. method: '/security/mail/tryResetPassword', // путь копируем из документатора
  16.  
  17. // какой будет ответ (НУЖНО ЧТОБЫ ОН ТОЧНО СОВПАДАЛ С ОТВЕТОМ ОТ БЭКЕНДА смотреть документатор) status="ok" - НЕ КОПИРУЕМ
  18. "response": {
  19. "password_mail_story_info": {
  20. "password_mail_story_key": "keyexample",
  21. "type": "2",
  22. "data": {
  23. "next_resend": nowTime() + 60 * 2,
  24. "code_available_attempts": 3,
  25. "expire_at": nowTime() + 3000,
  26. "stage": "entering_code"
  27. }
  28. }
  29. }
  30. }]);
  31.  
  32. // мокаем Подтверждение сброса пароля проверочным кодом с почты авторизованным пользователем
  33. addMockRequestList([{
  34. // метод который хотим замокать
  35. method: '/security/mail/confirmResetPassword', // путь копируем из документатора
  36.  
  37. // какой будет ответ (НУЖНО ЧТОБЫ ОН ТОЧНО СОВПАДАЛ С ОТВЕТОМ ОТ БЭКЕНДА смотреть документатор) status="ok" - НЕ КОПИРУЕМ
  38. "response": {}
  39. }]);
  40.  
  41.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement