e545670fdb
adds extra services to generate a one-time use api token for the given user, which is then revoked after the commit is created