Mercurial > public > src > rhodecode
diff pylons_app/lib/auth.py @ 44:d924b931b488
Added managment pages.
+ fixed routing bug
done a lot in templates
author | marcink |
---|---|
date | Wed, 07 Apr 2010 16:42:11 +0200 |
parents | b2bc08f2974b |
children | a886f5eba757 |
line wrap: on
line diff
--- a/pylons_app/lib/auth.py Wed Apr 07 15:28:50 2010 +0200 +++ b/pylons_app/lib/auth.py Wed Apr 07 16:42:11 2010 +0200 @@ -8,13 +8,13 @@ log = logging.getLogger(__name__) ROOT = dn(dn(dn(os.path.realpath(__file__)))) -def get_sqlite_cur_conn(): +def get_sqlite_conn_cur(): conn = sqlite3.connect(os.path.join(ROOT, 'auth.sqlite')) cur = conn.cursor() return conn, cur def authfunc(environ, username, password): - conn, cur = get_sqlite_cur_conn() + conn, cur = get_sqlite_conn_cur() password_crypt = crypt.crypt(password, '6a') try: @@ -59,7 +59,7 @@ ''' Create a auth database ''' - conn, cur = get_sqlite_cur_conn() + conn, cur = get_sqlite_conn_cur() try: log.info('creating table %s', 'users') cur.execute('''DROP TABLE IF EXISTS users ''') @@ -83,7 +83,7 @@ cur.close() def create_user(username, password): - conn, cur = get_sqlite_cur_conn() + conn, cur = get_sqlite_conn_cur() password_crypt = crypt.crypt(password, '6a') cur_date = datetime.now() log.info('creating user %s', username) @@ -105,5 +105,6 @@ create_user('bart', 'qweqwe') create_user('maho', 'qweqwe') create_user('michalg', 'qweqwe') + create_user('admin', 'qwe123qwe') #authfunc('', 'marcink', 'qweqwe')