Use oauth from different pages

You can only have one redirect landing page per client is. What most people do is have a landing page that will receive the token for the entire domain/application and then redirect back to whatever the original page was. You can use the state parameter for keeping track of this data.