WIP: Add user to Run and do proper authentication.

Needs checking/more work!