Add Discourse set password integration

This commit is contained in:
2021-09-04 06:19:57 +00:00
parent fd0e4b290a
commit ccd44a063b
4 changed files with 168 additions and 2 deletions
+13 -1
View File
@@ -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')