Beispiel #1
0
def init_debug(app):
    try:
        print('Debug data initialization...')
        UserDAO.delete(UserDAO.get_all())
        # Add users
        UserDAO.create('*****@*****.**', 'admin1')
        UserDAO.create('*****@*****.**', 'user1')
        print('New data created.')

        print('Initialization completed.')
    except Exception as e:
        print('Error: ' + e.__str__())
def register_process():
    if request.form['passwordRegister'] == request.form['conf_password']:
        try:
            user = UserDAO.create(request.form['emailRegister'],
                                  request.form['passwordRegister'])
            session['auth_token'] = Authentication.encode_auth_token(
                current_app.config['SECRET_KEY'], user.id)
            return redirect(url_for('user_controller.index'))
        except Exception as e:
            return redirect(url_for('home_controller.index', error=e))
    else:
        return redirect(
            url_for('home_controller.index', error='Passwords don\'t match.'))