I had a conversation with @LucasWerkmeister about having both domains (tools.wmflabs.org and toolforge.org) in parallel during a transition period for Toolforge webservices.
He commented this may have consequences for OAuth, because callback URLs should match the original user URL.
Let's take this into account and propose different solutions to handle this situation.