示例#1
0
def login():
  """Logs in current user."""
  from ggrc.login.common import get_next_url
  db_user = get_user()
  common.commit_user_and_role(db_user)
  if db_user.system_wide_role != 'No Access':
    flask_login.login_user(db_user)
    return redirect(get_next_url(request, default_url=url_for('dashboard')))
  flash(u'You do not have access. Please contact your administrator.',
        'alert alert-info')
  return redirect('/')
示例#2
0
def login():
  """Log in current user."""
  user = get_user()
  common.commit_user_and_role(user)
  if user.system_wide_role != 'No Access':
    flask_login.login_user(user)
    return flask.redirect(common.get_next_url(
        flask.request, default_url=flask.url_for('dashboard')))

  flask.flash(u'You do not have access. Please contact your administrator.',
              'alert alert-info')
  return flask.redirect('/')
示例#3
0
def login():
    """Log in current user."""
    user = get_user()
    common.commit_user_and_role(user)
    if user.system_wide_role != 'No Access':
        flask_login.login_user(user)
        return flask.redirect(
            common.get_next_url(flask.request,
                                default_url=flask.url_for('dashboard')))

    flask.flash(u'You do not have access. Please contact your administrator.',
                'alert alert-info')
    return flask.redirect('/')