User api first draft finished
This commit is contained in:
		| @ -8,3 +8,21 @@ export async function register(user, pass, mail){ | ||||
| 	return restPost("/user", {name: user, password: pass, mail: mail}); | ||||
| 	restPost("/login", {login: user, password: pass, expiration: exp}) | ||||
| } | ||||
|  | ||||
| /** | ||||
|  * get informations on a specific user. | ||||
|  * Leaving the id empty will return the user's value based on his token | ||||
|  * if the user is not authenticated. then an empty array should be returned | ||||
|  */ | ||||
| export async function getUser(id){ | ||||
| 	const endpoint = "/user" + id != null ? "/" + id : ""; | ||||
| 	return restGet(endpoint); | ||||
| } | ||||
|  | ||||
| /** | ||||
|  * Reserved for secretary roles. Allow to list all user on the plateform | ||||
|  */ | ||||
| export async function getAllUsers(){ | ||||
| 	return restGet("/users"); | ||||
| } | ||||
|  | ||||
|  | ||||
		Reference in New Issue
	
	Block a user