Add API client model to store OAuth2 keys