たとえば Twitter では、次のように REST API への HTTP 呼び出しを実行できます。
https://twitter.com/oauth/authenticate?force_login=true&oauth_token= .....
これにより、ユーザーがすでに Twitter にログインしている場合でも、ログインが強制されます。
Facebook には、JS SDK で動作する一種の同様のメカニズムがあります。
https://developers.facebook.com/docs/howtos/login/client-side-re-auth/
ただし、通常の REST API には「&auth_type=reauthenticate」オプションの痕跡はありません。
http://developers.facebook.com/docs/reference/dialogs/oauth/
それが隠されているのか、そこに存在しないのか、誰にもわかりませんか?