Exemplo n.º 1
0
def username_or_email_already_exists(form):
    username = CredentialsModel.gql("WHERE username = :uname",
                                    uname=form['username']).fetch()
    email = CredentialsModel.gql("WHERE email = :email",
                                    email=form['email']).fetch()
    logging.critical(username)
    logging.critical(email)
    if not username and not email:
        return False
#        logging.critical('returning false')
#    logging.critical('returning true')
    return True
Exemplo n.º 2
0
def credentials_valid(form):
    logging.critical('pinga')
    v = CredentialsModel.gql("WHERE username = :uname AND password = :passwd",
                                 uname = form['username'],
                                 passwd = form['password']).fetch()
    logging.critical('pinga2')
#    username = form['username']
#    password = form['password']
#    if username in db and db[username]['password'] == password:
#        return True
#    return False
    if v:
        return True
    return False
Exemplo n.º 3
0
def register_new_user(form):
    username = form.get('username', None)
    password = form.get('password', None)
    email = form.get('email', None)
    credentials = CredentialsModel()
    credentials.username = username
    credentials.password = password
    credentials.email = email
    credentials.put()
Exemplo n.º 4
0
def db_user_exists(user):
    return_val = CredentialsModel.gql("WHERE username = :uname",
                                  uname=user)
    if not return_val:
        return False
    return True