draft compute auth

fixes #6