Consul: Add setting to skip user verification

Created on 9 Jan 2018  路  6Comments  路  Source: consul/consul

Context

  • The verification process consists of three steps:

    • Census verification

    • SMS verification

    • Postal Letter verification

What

  • Allow a configuration option from admin to disable all user verifications
  • When this option is activated, all users should be allowed to carry out verified user actions
  • The initial welcome page when you sign up and my account should reflect that the user is verified

Why

  • In the first few days of setup, forks do not have access to an API to verify that a user is in the city census nor access to the the API for SMS. Having this option will simplify the initial setup

How

  • Add the setting at /admin/settings
  • The main user verification checks are in verification.rb. Add checks for this new setting

Screenshots

  • Initial welcome page when you sign up
    welcome page after sign up

  • My account
    my account

  • Settings
    settings

Admin

Most helpful comment

@raul-fuentes I have applied your commits and it works very well. Thank you!

All 6 comments

I'll do this one

Hi all, what is the stage of this issue? I would much appreciate if someone can guide me to contribute. I really need this feature. Thanks!

I made a PR and now we should wait for a review from the mantainers of the repo

You can fork the repo and add the feature if you are in a hurry, or even pull the branch an merge into master (not a good practice! ;) )

@raul-fuentes I have applied your commits and it works very well. Thank you!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

bertocq picture bertocq  路  3Comments

bertocq picture bertocq  路  7Comments

decabeza picture decabeza  路  5Comments

decabeza picture decabeza  路  3Comments

decabeza picture decabeza  路  4Comments