Temps d'utilisation du coupon après activation



  • Bonjour, je voudrais savoir s'il est possible de créer des coupons valables plusieurs jours après activation.
    En effet, lorsque je me connecte à mon portail captif ne serais-ce qu' 1 minute et que je me déconnecte, avec un coupon d'1 heure, celui-ci n'est plus valide une fois l'heure écoulée. Ce serait vraiment top s'il était possible de conserver au moins pendant 1 jour les 59mn restantes sur le coupon d'1h utilisé seulement 1mn etpouvoir utiliser le même coupon 3h plus tard. Merci de me dire si c'est possible et m'indiquer comment le faire.



  • Les coupons ont une durée de validité.
    Cette durée de validité démarre à l'instant de la première utilisation.
    L'accès est autorisé entre le début et le début + durée du coupon.
    Et il existe des coupons de 1h, 1j, ...

    Vous voudriez qu'ils fonctionnent avec un arrêt puis repartent et ainsi de suite jusqu'à épuisement à la manière d'un compteur qu'on arrête et qu'on fait repartir.
    C'est la différence entre durée de validité et durée d'utilisation (qui pourrait être non continue).

    Mais comment imaginez vous que pfSense devine un arrêt ?

    Nous imaginons tous que vous avez déjà bien réfléchi à cette question ...
    Parce que, une fois cette question résolue, le reste est juste technique ...
    Et ...



  • @jdh said in Temps d'utilisation du coupon après activation:

    Bonjour et merci de vous intéresser à mon sujet. Je crois qu'en activant la fonction de déconnexion automatique après un temps de non-activité et en activant la fenêtre de déconnexion, pfsense est à mesure de détecter un arrêt d'utilisation et une déconnexion. Aussi puisque l'option vérification de coupon donne les minutes de temps d'utilisation restant, pfsense peut savoir la durée d'utilisation restante. Et ainsi permettre la reconnexion d'un coupon lorsque sa validité n'a pas encore expiré et pour le temps d'utilisation qui lui reste. Merci de me montrer si elle existe la configuration qui me permettrait d' arriver à ce résultat. Merci



  • Je ne suis pas concepteur de programme de portail captif.
    Mais je peux imaginer comment ça fonctionne.

    Un portail captif doit avoir une table comprenant

    • adresse mac
    • adresse ip
    • identifiant coupon
    • durée du coupon

    Quand le portail captif voit un paquet (bien précis) avec une adresse mac/adresse ip qu'il ne connait pas, il commence à remplir la table et répond en envoyant le formulaire du portail captif.
    (Ici c'est le mot 'bien précis' qui est important : le portail captif ne va pas regarder tous les paquets !)

    L'utilisateur peut répondre avec un identifiant de coupon.
    Le logiciel peut dès lors démarrer la durée d'utilisation.

    Ca c'est la partie facile à comprendre.

    Le problème c'est de savoir quand l'utilisateur se déconnecte.
    Et là ça coince ... parce que c'est une question insoluble !

    Vous semblez croire qu'il y a une fonction de déconnexion automatique, mais existe-elle 'en vrai' ? Moi je n'en crois rien ....

    Il y a une façon de penser et il y a la façon dont le système a été conçu. Pour moi, il est très clair que le système est conçu de façon simple : la durée est une durée continue, parce que c'est simple à mettre en oeuvre. Et les concepteurs ont déjà permis d'avoir des coupons de durée différentes (1h, 1j, ...)

    Votre demande n'imagine pas la complexité pratique de la gestion d'un portail captif. Il n'est pas sûr qu'il existe des systèmes qui fonctionnent comme vous le souhaitez ...


Log in to reply