IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Symfony PHP Discussion :

Identification de l'origine de l'adresse IP d'un utilisateur


Sujet :

Symfony PHP

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    120
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2005
    Messages : 120
    Points : 58
    Points
    58
    Par défaut Identification de l'origine de l'adresse IP d'un utilisateur
    Bonjour à tous,

    Afin de renforcer la sécurité sur mon application (utilisable en Belgique uniquement), je souhaite pouvoir faire en sorte d'identifier l'origine des adresses IP.
    Actuellement les IP de chacun des utilisateurs se connectant à mon application sont enregistrées en DB.

    Comment puis-je faire, en PHP, pour connaître le pays d'origine de cette IP ?

    Merci pour votre aide...

    A bientôt...

  2. #2
    Membre émérite Avatar de darkstar123456
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2008
    Messages
    1 896
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mars 2008
    Messages : 1 896
    Points : 2 835
    Points
    2 835
    Par défaut
    Salut,

    Perso, j'ai téléchargé sur mon serveur dédié les databases de MaxMind (plus d'infos sur la GeoIP chez Maxmind ici : https://dev.maxmind.com/#GeoIP)
    Et je les utilise pour voir d'où les gens viennent C'est pas super fiable pour les villes (du moins en Belgique, j'ai pas vraiment testé ailleurs) mais pour le pays c'est bien

    Y'a même un package PHP ! https://packagist.org/packages/geoip2/geoip2

  3. #3
    Expert éminent Avatar de CosmoKnacki
    Homme Profil pro
    Justicier interdimensionnel
    Inscrit en
    Mars 2009
    Messages
    2 858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Justicier interdimensionnel

    Informations forums :
    Inscription : Mars 2009
    Messages : 2 858
    Points : 6 556
    Points
    6 556
    Par défaut
    À noter qu'identifier la localisation d'une IP pour des raisons de sécurité ne sert à rien car rien n'est plus facile que de passer par un proxy ou un vpn pour "être localisé" ailleurs. À tel point que par exemple le navigateur opera (et probablement vivaldi) offre de base la possibilité de passer toutes les requêtes par un de leurs vpns d'un simple clique (avec divers localisations possibles donc).
    Brachygobius xanthozonus
    Ctenobrycon Gymnocorymbus

Discussions similaires

  1. Réponses: 5
    Dernier message: 13/08/2010, 11h40
  2. Bloquer l'adresse IP d'un utilisateur inconnu
    Par evra76 dans le forum Langage
    Réponses: 24
    Dernier message: 19/06/2009, 14h16
  3. Réponses: 9
    Dernier message: 31/08/2008, 18h21
  4. Réponses: 3
    Dernier message: 21/05/2006, 14h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo