We should be able to restrict access to the main dev portal screens to users that have signed up for the program. The information gathered during the sign up process should be kept down to a minimum, but will include at least accepting certain terms of service.
This gathered information can be stored in the user profile, that could be then checked by a decorator that could be combined with @login_required (or that could replace @login_required) to bounce users that haven't signed up yet to do this before reaching the requested view.
We should be able to restrict access to the main dev portal screens to users that have signed up for the program. The information gathered during the sign up process should be kept down to a minimum, but will include at least accepting certain terms of service.
This gathered information can be stored in the user profile, that could be then checked by a decorator that could be combined with @login_required (or that could replace @login_required) to bounce users that haven't signed up yet to do this before reaching the requested view.