Mimo, że słyszałem, że istnieją teraz sposoby, aby klienci mogli określić i zgłosić swój adres IP, polegając na kodzie po stronie klienta, aby zgłosić swój adres IP, otwiera również możliwość wykonywania kodu niestandardowego po stronie klienta, aby zgłosić zły adres IP.
Jedynym bezpiecznym sposobem śledzenia adresów IP klientów może być zarówno posiadanie serwera, jak i Firebase posiadającego specjalną funkcję, po wywołaniu przez klienta, która powoduje, że serwer firebase przechwytuje adres IP klienta i zapisuje to dla Ciebie.
Moja rekomendacja to uruchomienie prostego serwera, który może pobrać żądanie POST. Serwer musi jedynie być w stanie zweryfikować, z jakiego użytkownika pochodzi żądanie, i będzie mógł dokładnie pobrać adres IP klienta i zapisać go w bazie Firebase.
obecnie, ale jest to często wymagana funkcja, która jest rozważana pod warunkiem, że –
znacznie uprości rzeczy :) – webduvet
@ TomLarkworthy 1 rok minął. Czy ta funkcja jest nadal "brana pod uwagę"? – doplumi