Как можно определить, авторизовал ли пользователь ранее приложение с вкладками, не показывая пользователю диалоговое окно авторизации? Это проблема взаимодействия с пользователем. Мы не хотим бросать пользователя в диалог авторизации без призыва к действию, но мы не хотим, чтобы призыв к действию отображался для входа пользователя, если пользователь ранее авторизовал приложение.
Вот сценарий. Приложение с вкладками размещается на странице, на которой есть несколько других приложений. В Facebook кнопка «Нравится» работает не на уровне вкладки, а на уровне страницы, поэтому пользователю может понравиться другое приложение, не видя текущего приложения. Поэтому, если есть, «Подобные ворота» 'используется на целевой странице приложения с вкладками, и для использования приложения требуется авторизация, тогда при входе пользователя в систему пользователю сразу будет показан экран авторизации без призыва к действию, если только мы не сможем обнаружить, что пользователь ранее разрешил это приложение.