be backwards compatible with github urls and application id and secret