Username and password has a very specific UX for people now. I think this would confuse people because keys should not just be put into a website like basic auth creds.