Могу ли я использовать WFFM в sitecore для сбора конфиденциальных данных, таких как личные данные пользователя и банковские данные? Может кто-нибудь, пожалуйста, сообщите мне, какой подход лучше всего подходит?Sitecore WFFM с конфиденциальными данными
ответ
Есть несколько статей, которые могут быть полезны для вас здесь:
- http://sitecorejunkie.com/2013/06/21/encrypt-web-forms-for-marketers-fields-in-sitecore/
- http://sitecorejunkie.com/2013/01/19/rip-out-sitecore-web-forms-for-marketers-field-values-during-a-custom-save-action/
Автор проделал большую работу с защищенными формами WFFM.
Он также сделал презентацию, которая может иметь отношение к вам: https://www.youtube.com/watch?v=nrh8xEYS5NA
Хотя первая статья, которую я написал - статья разделяет Martin - будет отвечать вашим требованиям, я настоятельно рекомендую проверить с законами вашей прежде всего, чтобы вы могли сделать это на законных основаниях.
Для достижения этого в sitecore 8 вам необходимо переопределить методы InsertFormData
и GetFormData
в классе Sitecore.WFFM.Analytics.Providers.AnalyticsFormsDataProvider
. Это зашифрует данные, хранящиеся в таблице FormData
mongo.
Вы также можете переопределить классы CombinedFormsDataProvider
и SqlFormsDataProvider
в случае, если вы переключитесь на использование SQL-сервера в качестве хранилища данных WFFM.
Вам также потребуется зашифровать данные агрегации в SQL Server db. Вы делаете это, переопределяя Sitecore.WFFM.Analytics.Aggregation.Processors.FormSummary.FormSummaryProcessor
. Это зашифрует данные, хранящиеся в таблице FormFieldValues
.
- Не забудьте исправить конфигурационные файлы, чтобы использовать свой класс вместо стандартных.
Смотрите этот блог для полного решения: http://josedbaez.com/2016/09/wffm-encryption/
- 1. Sitecore - обновление WFFM
- 2. Sitecore WFFM: CacheOutputDuration
- 3. Формы WFFM Sitecore 8,0
- 4. Sitecore - WFFM - Каскадные списки отказов
- 5. Extend Sitecore Тип поля WFFM
- 6. WFFM на Sitecore 7.0 версия
- 7. Данные поля слежения SItecore WFFM?
- 8. Sitecore WFFM проверить дубликат email
- 9. REST API GET с конфиденциальными данными
- 10. Запрос на сервер с конфиденциальными данными
- 11. Git давя совершает с конфиденциальными данными
- 12. Невозможно использовать WFFM с использованием Sitecore MVC
- 13. Sitecore WFFM порядок полей для различных языков
- 14. Sitecore Web Forms for Marketers 2.4 (WFFM)
- 15. Sitecore 6 WFFM: как настроить отчеты?
- 16. Sitecore WFFM требуется 1 из 2 полей
- 17. Как продлить Sitecore WFFM, чтобы включить ярлык?
- 18. Неполадки обнаружения ошибок Captcha в Sitecore WFFM
- 19. Sitecore WFFM SendEmailMessage ошибка SMTP Authentication Password
- 20. Sitecore WFFM - Как вызвать внешнюю форму
- 21. Sitecore WFFM: вопросы, передаваемые формы программно
- 22. WFFM Image Загруженное событие Sitecore 8
- 23. Ошибка Sitecore WFFM в базе данных
- 24. Sitecore WFFM MVC пользовательского кросс управления проверка
- 25. Sitecore WFFM custom save action не называется
- 26. Sitecore WFFM - исправление неправильных названий мастеров
- 27. Как передать параметры формам в Sitecore WFFM
- 28. Значения флажков Sitecore WFFM на Create Item
- 29. Карты Google для приложений с конфиденциальными данными в Android
- 30. Sitecore 8.0 Rev 3 с WFFM 2,4 и Glass.Mapper 4.0.11.63