login using API key