Lets users sign up themselves with the system.
Input is validated according to configuration from sso.conf. All callback services are executed if the user has been created successfully.
On output, confirmation token is returned that may be used to let a user know via email that their account has been prepared but needs to be confirmed by clicking on a selected link.
|username||string||---||Username to create|
|current_app||string||---||Name of the application the user is signing up through|
|app_list||list||---||A list of applications that the user wants to sign up to (each must exist in sso.conf)|
|cid||string||---||Correlation ID assigned to request|
|status||string||---||Overall status code|
|sub_status||list||Yes||Returned only if status is not "ok", a list of error or warning codes|
|confirm_token||string||---||Signup confirmation token; URL-safe and 192-bit strong|