Gdy poznasz wpływ Sprawdzania aplikacji na użytkowników i będziesz gotowy do dalszych działań, możesz włączyć wymuszanie Sprawdzania aplikacji.
Włącz wymuszanie w Google API Console
Aby włączyć egzekwowanie zasad:
Na stronie Dane logowania otwórz widok edycji klienta na iOS. W sekcji Tożsamość Google w systemie iOS po prawej stronie znajdują się dane.
Kliknij przycisk ENFORCE i potwierdź swój wybór. Gdy wymuszanie zacznie obowiązywać, wszystkie niezweryfikowane żądania wysyłane przez Twojego klienta będą odrzucane.
Uwaga : po włączeniu wymuszania zastosowanie zmian może potrwać do 15 minut.
Włącz egzekwowanie zasad w konsoli Firebase
Sprawdzanie aplikacji może być wymuszane w przypadku konkretnych klientów iOS lub wszystkich klientów iOS.
Włącz wymuszanie dla wszystkich klientów na iOS
Aby włączyć wymuszanie logowania się przez Google na urządzeniach z iOS, wykonaj te czynności. Po włączeniu wymuszania wszystkie niezweryfikowane żądania będą odrzucane, w tym żądania powiązane z klientami OAuth na iOS, które nie są połączone z aplikacją Firebase.
Otwórz sekcję Sprawdzanie aplikacji w konsoli Firebase.
Rozwiń sekcję Tożsamość Google w iOS.
Kliknij Włącz i potwierdź swój wybór.
Pamiętaj, że po włączeniu egzekwowania może minąć do 15 minut, zanim zacznie ono obowiązywać.
Włączanie wymuszania na określonych klientach na iOS
Możesz też skonfigurować egzekwowanie Sprawdzania aplikacji w przypadku wybranych klientów OAuth na iOS. Do:
W konsoli Firebase otwórz Klienci OAuth w sekcji Sprawdzanie aplikacji.
Rozwiń widok danych klienta OAuth, który chcesz skonfigurować.
Jeśli klient nie jest jeszcze połączony z aplikacją, połącz go z nią.
Kliknij Utwórz zastąpienie zasad.
Wybierz, czy wymuszać Sprawdzanie aplikacji dla tego klienta OAuth czy nie. To ustawienie zastępuje globalne ustawienie tożsamości Google na potrzeby iOS w Twoim projekcie.
Pamiętaj, że po włączeniu egzekwowania może minąć do 15 minut, zanim zacznie ono obowiązywać.