Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Moduł filtra IP: Filtrowanie adresów IP

Moduł filtra IP: Filtrowanie adresów IP

Moduł IP Filter dodaje oprogramowanie pośrednie IP Filter do Twojej aplikacji. Nie wymaga on dodatkowych ustawień - wystarczy go zainstalować.

Oprogramowanie pośredniczące filtra IP

Middleware IPFilter rozszerza ustawienia punktów końcowych w Twojej aplikacji. Dzięki niemu możesz ustawić dostęp do punktów końcowych tylko z określonych adresów IP lub zabronić go dla niektórych IP.

Dzięki temu zwiększysz poziom bezpieczeństwa swojej aplikacji i będziesz mógł lepiej kontrolować zachodzące w niej procesy.

Konfiguracja dostępu do IP

W AppMaster.io Studio przejdź do zakładki Endpoints i znajdź endpoint, dla którego chcesz skonfigurować dostęp.

1. Kliknij na ikonę koła zębatego obok jego nazwy.

Endpoints List AppMaster.io

2. Przejdź do zakładki Middleware (1), znajdź na liście Filtr IP i otwórz jego ustawienia (2).

IP Filter Middleware Settings AppMaster.io

3. W polu Tryb wybierz jedną z opcji:

  • Allow all, except- dostęp do punktu końcowego będzie dozwolony ze wszystkich adresów IP oprócz wskazanych.
  • Forbidden all, except- dostęp do punktu końcowego będzie dozwolony tylko z określonych adresów IP.

Access Settings for middleware IP Filter AppMaster.io

4. W polu Lista IP wpisz adres lub listę adresów oddzielonych przecinkami.

IP List (IP Filter AppMaster.io)

W ten sposób skonfiguruj wszystkie punkty końcowe, do których chcesz ograniczyć dostęp.

Przykłady

Oto kilka przykładów użycia filtra IP.

Przykład 1: Dostęp tylko z określonych IP

Wyobraźmy sobie, że Twoja aplikacja dostarcza API do komunikacji w obrębie określonej sieci. Najprawdopodobniej w tym przypadku nie potrzebujesz autoryzacji (aby nie komplikować dostępu do API), ale jednocześnie musisz ograniczyć listę adresów IP (zezwolić ściśle określonym usługom na dostęp do Twojej aplikacji). Użyj trybu "Zakazane wszystkie, z wyjątkiem".

Przykład 2: Ograniczanie dostępu z określonych IP.

Wyobraźmy sobie, że musisz ograniczyć dostęp do swojej aplikacji dla napastników, którzy wysyłają spam, próbują zgadywać hasła lub przeprowadzają ataki DDoS. Informacje o ich adresach IP będą wyświetlane w logach. Dodaj te adresy IP do listy zabronionych punktów końcowych dla włączonych punktów końcowych, ustawiając tryb "Zezwalaj wszystkim, z wyjątkiem" w ustawieniach filtra IP. Na przykład, jeśli istnieje wiele nieudanych żądań autoryzacji z określonego IP, najprawdopodobniej ktoś próbuje odgadnąć hasło. Odmów mu autoryzacji ustawiając ograniczenia dostępu do punktu końcowego POST/auth (grupa Auth).

Dowiedz się więcej o tym, czym są punkty końcowe i jak ich używać w naszej dokumentacji. Aby uzyskać więcej how-tos i pomocnych materiałów, odwiedź blog AppMaster.io.

Subskrybuj kanał telegramu AppMaster.io i dołącz do naszego czatu społecznościowego - tutaj możesz dowiedzieć się najnowszych wiadomości o platformie i komunikować się bezpośrednio z naszymi deweloperami.

Powiązane posty

Klucz do odblokowania strategii monetyzacji aplikacji mobilnych
Klucz do odblokowania strategii monetyzacji aplikacji mobilnych
Dowiedz się, jak odblokować pełny potencjał przychodów swojej aplikacji mobilnej dzięki sprawdzonym strategiom zarabiania, obejmującym reklamy, zakupy w aplikacji i subskrypcje.
Kluczowe kwestie do rozważenia przy wyborze twórcy aplikacji AI
Kluczowe kwestie do rozważenia przy wyborze twórcy aplikacji AI
Wybierając twórcę aplikacji AI, należy wziąć pod uwagę takie czynniki, jak możliwości integracji, łatwość obsługi i skalowalność. W tym artykule omówiono najważniejsze kwestie umożliwiające dokonanie świadomego wyboru.
Wskazówki dotyczące skutecznych powiadomień push w PWA
Wskazówki dotyczące skutecznych powiadomień push w PWA
Odkryj sztukę tworzenia skutecznych powiadomień push dla progresywnych aplikacji internetowych (PWA), które zwiększają zaangażowanie użytkowników i zapewniają, że Twoje wiadomości będą wyróżniać się w zatłoczonej przestrzeni cyfrowej.
ROZPOCZNIJ BEZPŁATNIE
Zainspirowany do samodzielnego wypróbowania?

Najlepszym sposobem na zrozumienie mocy AppMaster jest zobaczenie tego na własne oczy. Stwórz własną aplikację w ciągu kilku minut z bezpłatną subskrypcją

Wprowadź swoje pomysły w życie