Moved default user settings to config.ini
This commit is contained in:
parent
8a5e979650
commit
35ece0ef38
@ -38,6 +38,10 @@ paths.images = %(here)s/images
|
||||
# Themes directory
|
||||
paths.themes = %(here)s/themes
|
||||
|
||||
default.user.password = p4ssw0rd
|
||||
default.user.email = admin@scribeengine.org
|
||||
default.user.nick = Admin
|
||||
|
||||
# Security settings
|
||||
security.salt = secretsalt
|
||||
|
||||
|
@ -57,10 +57,10 @@ def setup_app(command, conf, vars):
|
||||
role_admin = Role(name=u'Administrator')
|
||||
role_admin.permissions.extend([perm_addposts, perm_editmyposts, perm_delmyposts])
|
||||
|
||||
password = unicode(hmac.new(conf[u'security.salt'], u'password',
|
||||
password = unicode(hmac.new(conf[u'security.salt'], conf[u'default.user.password'],
|
||||
hashlib.sha256).hexdigest(), u'utf-8')
|
||||
user = User(email=u'admin@scribeengine.org',
|
||||
password=password, nick=u'admin')
|
||||
user = User(email=conf[u'default.user.email'],
|
||||
password=password, nick=conf[u'default.user.nick'])
|
||||
user.roles.append(role_admin)
|
||||
|
||||
Session.add_all([blog_title, blog_slogan, user])
|
||||
|
Reference in New Issue
Block a user