mirror of
https://github.com/pierre42100/ComunicWeb
synced 2025-06-19 04:15:17 +00:00
Send a request to create an account on the server
This commit is contained in:
34
assets/js/components/account/interface.js
Normal file
34
assets/js/components/account/interface.js
Normal file
@ -0,0 +1,34 @@
|
||||
/**
|
||||
* Account interface
|
||||
*
|
||||
* @author Pierre HUBERT
|
||||
*/
|
||||
|
||||
ComunicWeb.components.account.interface = {
|
||||
|
||||
/**
|
||||
* Send a request on the server to create an account
|
||||
*
|
||||
* @param {string} firstName The first name of the user
|
||||
* @param {string} lastName The last name of the user
|
||||
* @param {email} emailAddress The email adress of the user
|
||||
* @param {password} password The password of the user
|
||||
* @param {callback} callback The callback function
|
||||
*/
|
||||
createAccount: function(firstName, lastName, emailAddress, password, callback){
|
||||
|
||||
//Make an API request
|
||||
var apiURI = "account/create";
|
||||
var params = {
|
||||
"firstName": firstName,
|
||||
"lastName": lastName,
|
||||
"emailAddress": emailAddress,
|
||||
"password": password
|
||||
};
|
||||
|
||||
//Perform an API request
|
||||
ComunicWeb.common.api.makeAPIrequest(apiURI, params, false, callback);
|
||||
|
||||
},
|
||||
|
||||
}
|
Reference in New Issue
Block a user