О обратном вызове, в манифесте Android:
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
<data android:scheme="protocol" android:host="callback"/>
</intent-filter>
поэтому обратный вызов будет: «protocol: // callback»
Я думаю, что это должно работать, не могу проверить это сейчас.
Ооо, и откройте страницу авторизации этим методом:
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("https://......"));
startActivity(intent);