Я занимаюсь разработкой приложения электронной коммерции. моя стратегия заключается в том, что когда пользователь нажимает кнопку «Купить», она перенаправляется на страницу регистрации/входа. Здесь она вводит идентификатор электронной почты и пароль для аутентификации. После того, как она нажмет кнопку отправки, электронное письмо должно быть отправлено на идентификатор электронной почты, снабженный случайно сформированным кодом подтверждения. на следующей странице моего приложения пользователь должен ввести код подтверждения, отправленный по электронной почте. Только после проверки этого кода она перейдет к следующей странице. Я использую JSP/Servlet с Java Beans (EJB); Пожалуйста, помогите мне написать код для этой стратегии. Спасибо вам всем.код аутентификации по электронной почте
-3
A
ответ
1
Ваш вопрос слишком широк. вы должны сузить свой подход. Разделите его на модули.
Создайте сервлет, чтобы получить идентификатор пользователя и пароль.
Напишите класс Java для генерации случайных паролей с помощью
email id
, который вы извлекаете, или вы можете следовать другим подходам и генерировать случайные числа.Отправьте письмо с помощью
Java mail
(вы можете настроить почтовые серверы, или вы можете использовать уже существующие). Храните в базе данных произвольные значения.После того, как почта будет получена в конце пользователя. Попросите их ввести код и подтвердить его из базы данных.
Надеюсь, это поможет!
Смежные вопросы
- 1. Джанго аутентификации по электронной почте
- 2. Отправка по электронной почте аутентификации имени пользователя
- 3. Код подтверждения по электронной почте
- 4. PHP-код для отправки по электронной почте
- 5. Код HTML отображается по электронной почте
- 6. отправка по электронной почте JSP код
- 7. Аутентификация Symfony2 по электронной почте
- 8. sfDoctrineGuardPlugin: логин по электронной почте
- 9. CSS по электронной почте
- 10. JWTAuth аутентификации с именем пользователя, а не по электронной почте
- 11. подтверждение по электронной почте
- 12. Войти по электронной почте
- 13. Поведение по электронной почте по электронной почте Firebase
- 14. Получение электронной почты по электронной почте/электронной почте Facebook
- 15. Автоматическая аутентификация по электронной почте
- 16. Закладок по электронной почте
- 17. Отправить по электронной почте
- 18. Утверждение по электронной почте
- 19. Гистограмма по электронной почте
- 20. Флажок по электронной почте
- 21. Уведомление по электронной почте
- 22. СМС по электронной почте
- 23. Поиск по электронной почте
- 24. Видео по электронной почте?
- 25. по электронной почте стрельба
- 26. Интервал по электронной почте
- 27. ссылки по электронной почте ломаются
- 28. Угадайте имя по электронной почте
- 29. Ошибка проверки по электронной почте
- 30. Отправка Datagridview по электронной почте
Привет, добро пожаловать в переполнение стека! Трудно ответить на такой широкий вопрос, и широкий ответ не обязательно будет полезным для других. Попытайтесь выяснить, как начать, а затем вернуться и задать более конкретный вопрос, когда вы застряли. – Denise
Что сказала Дениз. Более того: не ожидайте, что кто-нибудь здесь напишет вам код. –
Проверить [Как отправить автоматический ответ на определенный идентификатор электронной почты при регистрации пользователя?] (Http://stackoverflow.com/q/5431061/573032) –