A mopidy web client and api stack intended for a user request based music system. Will include a karma and user management system to help mitigate spam requests.
It would be useful to have a bulk user creation system, where we would feed the Client a list of emails, the Client sends those to the API, the API adds new "invitation" db entries on them that lets the Service then processes each one of them by generating random tokens to generate a link. The Service would then email that link to the user, then the user would click the link, which would open a page on the Client that is validated by the token in the uri, which would allow the user to register an account. When the user finishes registering, or after some period of time, the invitation would "expire" and the service (or client if the user just finished registering) would delete the invitation.
It would be useful to have a bulk user creation system, where we would feed the Client a list of emails, the Client sends those to the API, the API adds new "invitation" db entries on them that lets the Service then processes each one of them by generating random tokens to generate a link. The Service would then email that link to the user, then the user would click the link, which would open a page on the Client that is validated by the token in the uri, which would allow the user to register an account. When the user finishes registering, or after some period of time, the invitation would "expire" and the service (or client if the user just finished registering) would delete the invitation.