Document and define query string and POST parameters
The currently existing parameters should be documented.
Also it should be one or more or a prefix for custom parameters be defined for user specific data.
- The value(s) should be send to logging,
- the value(s) should be send to auth,
- the value(s) may be send to (fast)events.
A single value like 'token' or 'etoken' (e ➔ external) would be easy and secure to implement. However a user that needs multiple values must encode them into a single value themselfs in that case. On the other paw a prefix could be defined (such as 'e-', e ➔ external) that is considered 'safe' (as in not used by Icecast or any future version) even if not used. This would allow future extension at some point.
currently the following parameters are universal:
- omode
- mount
The admin/-interface uses more parameters.