mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-11-10 16:05:49 +01:00
changed the password confirmation form field in the web installer so that it doesn't clobber some env vars, and allowed admin username and email to be set via env var
This commit is contained in:
@@ -370,8 +370,8 @@ function createAdmin(callback) {
|
||||
}
|
||||
|
||||
var results = {
|
||||
username: install.values['admin:username'] || 'admin',
|
||||
email: install.values['admin:email'] || '',
|
||||
username: install.values['admin:username'] || nconf.get('admin:username') || 'admin',
|
||||
email: install.values['admin:email'] || nconf.get('admin:email') || '',
|
||||
password: install.values['admin:password'] || nconf.get('admin:password') || password,
|
||||
'password:confirm': install.values['admin:password:confirm'] || nconf.get('admin:password') || password
|
||||
};
|
||||
|
||||
@@ -78,8 +78,8 @@
|
||||
</div>
|
||||
<div class="row input-row">
|
||||
<div class="col-sm-7 col-xs-12 input-field">
|
||||
<label for="admin:password:confirm">Confirm Password</label>
|
||||
<input type="password" class="form-control" name="admin:password:confirm" value="<!-- IF admin:password:confirm -->{admin:password:confirm}<!-- ENDIF admin:password:confirm -->" placeholder="Confirm Password" />
|
||||
<label for="admin:passwordConfirm">Confirm Password</label>
|
||||
<input type="password" class="form-control" name="admin:passwordConfirm" value="<!-- IF admin:passwordConfirm -->{admin:passwordConfirm}<!-- ENDIF admin:passwordConfirm -->" placeholder="Confirm Password" />
|
||||
</div>
|
||||
<div class="col-sm-5 help-text" data-help="Please confirm your password."></div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user