Add Discourse set password integration
This commit is contained in:
+13
-1
@@ -23,7 +23,7 @@ def index():
|
||||
def ping():
|
||||
return 'pong'
|
||||
|
||||
@app.route('/set-password', methods=['POST'])
|
||||
@app.route('/set-wiki-password', methods=['POST'])
|
||||
def set_password():
|
||||
check_auth()
|
||||
|
||||
@@ -33,5 +33,17 @@ def set_password():
|
||||
auth_functions.set_wiki_password(username, password)
|
||||
return ''
|
||||
|
||||
@app.route('/set-discourse-password', methods=['POST'])
|
||||
def set_password():
|
||||
check_auth()
|
||||
|
||||
username = request.form['username']
|
||||
password = request.form['password']
|
||||
first_name = request.form['first_name']
|
||||
email = request.form['email']
|
||||
|
||||
auth_functions.set_discourse_password(username, password, first_name, email)
|
||||
return ''
|
||||
|
||||
if __name__ == '__main__':
|
||||
app.run(debug=True, host='0.0.0.0')
|
||||
|
||||
Reference in New Issue
Block a user