Request credentials right away and only when necessary