После некоторых исследований выяснилось, что аутентификация может происходить только при запуске приложения, а не где-либо еще. Это означает, что маркер аутентификации и настройки пользователя устанавливаются при запуске. Без каких-либо изменений, поэтому в моем приложении мне не нужно делать ничего особенного для обработки события аутентификации, даже если веб-контекст отличается. (Я использую Jounce). Надеюсь, это кому-нибудь поможет.