Support for multiple redirect URI in OAuth client



While creating new client for OAuth(, there is a limitation that only one redirect URl can be specified. But I have a case to have multiple redirect URI in OAuth client(So, I can have same oauth client for my development and test sites). I can set multiple URIs in Google and other oauth providers.

Do you have any solution which suits my query.


I created two apps in Asana (one for dev, one for production) and toggle between the two using different environment files in my Angular project.