Skip to content
Snippets Groups Projects
Commit 96aad0c5 authored by Krish Moodbidri's avatar Krish Moodbidri
Browse files

added rc_util import

parent 878865a2
No related branches found
No related tags found
1 merge request!21Feat certify account
......@@ -12,6 +12,10 @@ from flask_bootstrap import Bootstrap
import random
import os
import json
import sys
sys.path.append(vars.rabbitmq_agents_loc)
import rc_util
def create_app(config_name):
app = Flask(__name__, static_folder='static') # initialization of the flask app
......@@ -36,7 +40,7 @@ def create_app(config_name):
@app.route('/', methods=['GET', 'POST']) # initial route to display the reg page
def index():
invalid_eppa = ["staff"]
invalid_eppa = ["staff", "affiliate"]
if 'uid' not in session:
session['uid']=str(uuid.uuid4())
......@@ -46,9 +50,8 @@ def create_app(config_name):
session['return_url'] = request.args.get('redir', vars.default_referrer)
# if session['user'].get('eppa') not in invalid_eppa:
# return render_template('errors/blocked.html', title='shibboleth error')
if(any(item in session['user'].get('eppa') for item in invalid_eppa)):
return render_template('errors/shibboleth.html', title='shibboleth error')
if rc_util.check_state(session['user'].get('username')) == "blocked":
return render_template('errors/blocked.html')
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment