remove user management and allow each repo to have its own key