* extract auth into provider * bump go version * use pointer * rebase Former-commit-id: 8538877f52b9aae43b38afb37e5c69d99cb4827c