(ドラフト) 仕様を正しく理解していることを確認したいと思います。
[RFC3986] セクション 4.3で定義されているように、リダイレクト エンドポイント URI は絶対 URI でなければなりません。エンドポイント URI には、
"application/x-www-form-urlencoded" 形式
([W3C.REC-html401-19991224]) のクエリ コンポーネント ([RFC3986] セクション 3.4) を含めることができ、追加のクエリ パラメータを追加するときに保持する必要があります。エンドポイント URI にフラグメント コンポーネントを含めては
なりません。
私が質問する理由は、Google も Facebook もクエリ文字列を保持していないように見えるからです。