Utilisez le type de navigateur actuel + le numéro de version de navigation + l'adresse IP actuelle + le type de système d'exploitation + la version du système d'exploitation pour créer un hachage
Méthode simple : UserAgent + IP, l'inconvénient est : Par exemple, si une entreprise, une école ou un autre groupe utilise le même ordinateur/navigateur et que l'IP d'exportation est la même, elle sera considérée comme la même. Ou : Lorsque l'utilisateur fait la première requête, le backend génère un token unique et le place dans le cookie. Chaque fois qu'il y a une nouvelle demande, déterminez d'abord s'il y a un jeton dans le cookie. L’inconvénient est le suivant : si l’utilisateur efface le cache du navigateur, il pensera qu’il est un nouvel utilisateur. Quant à l'obtention de l'adresse mac via js, il semble que seules certaines versions d'IE la prennent en charge (vous pouvez vérifier pour plus de détails).
一般通过用户名,用户访问时的IP地址
Utilisez le type de navigateur actuel + le numéro de version de navigation + l'adresse IP actuelle + le type de système d'exploitation + la version du système d'exploitation pour créer un hachage
Le front-end ne peut pas l'obtenir, veuillez demander de l'aide au back-end, et je l'obtiendrai et vous l'enverrai.
Méthode simple : UserAgent + IP, l'inconvénient est : Par exemple, si une entreprise, une école ou un autre groupe utilise le même ordinateur/navigateur et que l'IP d'exportation est la même, elle sera considérée comme la même.
Ou : Lorsque l'utilisateur fait la première requête, le backend génère un token unique et le place dans le cookie. Chaque fois qu'il y a une nouvelle demande, déterminez d'abord s'il y a un jeton dans le cookie. L’inconvénient est le suivant : si l’utilisateur efface le cache du navigateur, il pensera qu’il est un nouvel utilisateur.
Quant à l'obtention de l'adresse mac via js, il semble que seules certaines versions d'IE la prennent en charge (vous pouvez vérifier pour plus de détails).