Send phone verification SMS to user via TeleSign
- Create POST route, users/identity_verification/send_phone_verification_code - Integrate front-end component InternationalPhoneInput with TeleSign backend services to assess the risk score of a phone number first, then send an SMS to the number using TeleSign - Store the risk score, verification attempts, phone number and telesign_reference_xid in the user's phone validations table - Use ApplicationRateLimiter to throttle requests for phone verification Changelog: added EE: true
显示
- app/models/users/phone_number_validation.rb 6 个添加, 0 个删除app/models/users/phone_number_validation.rb
- ee/app/assets/javascripts/users/identity_verification/components/email_verification.vue 2 个添加, 2 个删除...s/identity_verification/components/email_verification.vue
- ee/app/assets/javascripts/users/identity_verification/components/international_phone_input.vue 96 个添加, 12 个删除...ity_verification/components/international_phone_input.vue
- ee/app/assets/javascripts/users/identity_verification/components/phone_verification.vue 1 个添加, 14 个删除...s/identity_verification/components/phone_verification.vue
- ee/app/assets/javascripts/users/identity_verification/components/wizard.vue 6 个添加, 2 个删除...scripts/users/identity_verification/components/wizard.vue
- ee/app/assets/javascripts/users/identity_verification/constants.js 6 个添加, 12 个删除...sets/javascripts/users/identity_verification/constants.js
- ee/app/assets/javascripts/users/identity_verification/index.js 2 个添加, 0 个删除...p/assets/javascripts/users/identity_verification/index.js
- ee/app/assets/javascripts/users/identity_verification/validations.js 6 个添加, 6 个删除...ts/javascripts/users/identity_verification/validations.js
- ee/app/controllers/users/identity_verification_controller.rb 15 个添加, 0 个删除ee/app/controllers/users/identity_verification_controller.rb
- ee/app/helpers/users/identity_verification_helper.rb 18 个添加, 0 个删除ee/app/helpers/users/identity_verification_helper.rb
- ee/app/models/concerns/identity_verifiable.rb 1 个添加, 1 个删除ee/app/models/concerns/identity_verifiable.rb
- ee/app/services/phone_verification/users/send_verification_code_service.rb 121 个添加, 0 个删除...hone_verification/users/send_verification_code_service.rb
- ee/config/routes/user.rb 1 个添加, 0 个删除ee/config/routes/user.rb
- ee/spec/frontend/users/identity_verification/components/email_verification_spec.js 3 个添加, 3 个删除...entity_verification/components/email_verification_spec.js
- ee/spec/frontend/users/identity_verification/components/international_phone_input_spec.js 94 个添加, 16 个删除...verification/components/international_phone_input_spec.js
- ee/spec/frontend/users/identity_verification/components/phone_verification_spec.js 4 个添加, 2 个删除...entity_verification/components/phone_verification_spec.js
- ee/spec/frontend/users/identity_verification/components/wizard_spec.js 6 个添加, 2 个删除...end/users/identity_verification/components/wizard_spec.js
- ee/spec/helpers/users/identity_verification_helper_spec.rb 50 个添加, 17 个删除ee/spec/helpers/users/identity_verification_helper_spec.rb
- ee/spec/models/concerns/identity_verifiable_spec.rb 16 个添加, 1 个删除ee/spec/models/concerns/identity_verifiable_spec.rb
- ee/spec/requests/users/identity_verification_controller_spec.rb 49 个添加, 0 个删除...c/requests/users/identity_verification_controller_spec.rb
加载中
想要评论请 注册 或 登录