IDS4 по-прежнему требуется серверный пользовательский интерфейс (хотя теоретически вы могли бы использовать любую клиентскую среду, которую вы используете sh), поэтому для простоты я бы подключил знак Google к существующему входу в поток пользовательского интерфейса.
Для собственного приложения настоятельно рекомендуется использовать поток кода авторизации с PKCE и использовать ASWebAuthenticationSession или пользовательские вкладки для iOS и Android соответственно.