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

ASP.NET MVC Discussion :

ASP.NET MVC - Temps de connexion utilisateur


Sujet :

ASP.NET MVC

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre �clair� Avatar de kratoce
    Homme Profil pro
    Apprenti
    Inscrit en
    Octobre 2012
    Messages
    270
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : Apprenti

    Informations forums :
    Inscription : Octobre 2012
    Messages : 270
    Par d�faut ASP.NET MVC - Temps de connexion utilisateur
    Bonjour,

    Je d�veloppe un site sous ASP.NET MVC et j'ai besoin de connaitre le temps de connexion des utilisateurs du site.
    Je ne sais pas comment faire, auriez-vous une piste pour m'aider?

    Merci d'avance.

  2. #2
    Membre � l'essai Avatar de gerardlecloerec
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Mars 2013
    Messages
    6
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : D�veloppeur Web

    Informations forums :
    Inscription : Mars 2013
    Messages : 6
    Par d�faut
    Bonjour,

    Pourquoi ne pas r�cup�rer la date courante au moment de la connexion de la personne, la stocker dans une table ou n'importe quoi d'autres, puis au moment de la d�connexion, de r�cup�rer une nouvelle fois la date et de les soustraire ?

    Cordialement,

  3. #3
    Membre �clair� Avatar de kratoce
    Homme Profil pro
    Apprenti
    Inscrit en
    Octobre 2012
    Messages
    270
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : Apprenti

    Informations forums :
    Inscription : Octobre 2012
    Messages : 270
    Par d�faut
    Citation Envoy� par gerardlecloerec Voir le message
    Bonjour,

    Pourquoi ne pas r�cup�rer la date courante au moment de la connexion de la personne, la stocker dans une table ou n'importe quoi d'autres, puis au moment de la d�connexion, de r�cup�rer une nouvelle fois la date et de les soustraire ?

    Cordialement,
    J'y ai pens� mais comment g�rer le fait que l'utilisateur ne se d�connecte pas mais quitte juste la page ou le navigateur ?

  4. #4
    Mod�rateur
    Avatar de DotNetMatt
    Homme Profil pro
    CTO
    Inscrit en
    F�vrier 2010
    Messages
    3 611
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 37
    Localisation : Etats-Unis

    Informations professionnelles :
    Activit� : CTO
    Secteur : Finance

    Informations forums :
    Inscription : F�vrier 2010
    Messages : 3 611
    Billets dans le blog
    3
    Par d�faut
    Comme tu es en train de t'en rendre compte, c'est complique de monitorer ce genre de choses car il y a plein de scenarios a prendre en compte, tant cote serveur que cote client. Pourquoi ne pas t'orienter vers un outil comme Google Analytics ?
    Less Is More
    Pensez � utiliser les boutons , et les balises code
    Desole pour l'absence d'accents, clavier US oblige
    Celui qui pense qu'un professionnel coute cher n'a aucune idee de ce que peut lui couter un incompetent.

  5. #5
    Expert confirm�

    Avatar de Fran�ois DORIN
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juillet 2016
    Messages
    2 761
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 41
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activit� : Consultant informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Juillet 2016
    Messages : 2 761
    Billets dans le blog
    21
    Par d�faut
    Bonjour,

    Citation Envoy� par kratoce Voir le message
    J'y ai pens� mais comment g�rer le fait que l'utilisateur ne se d�connecte pas mais quitte juste la page ou le navigateur ?
    Tu peux g�rer la date de la derni�re requ�te. Ce n'est pas la date de d�connexion � proprement parl�, mais c'est ce qui va s'y rapprocher le plus dans le cas o� l'utilisateur quitte la page sans se d�connecter. Cela te donnera une indicatiion sur le temps pass� sur le site.

    Maintenant, si tu veux le temps pass� sur chaque page, il te faut un petit script javascript qui va envoyer une requ�te � intervalle r�gulier afin de te permettre de mesurer le temps pendant laquelle la page est ouverte.

    Et si tu veux mesurer le temps effectivement pass� sur la page (c'est-�-dire que la page est dans l'onglet visible), il faut complexifier le code c�t� client pour d�tecter des interactions utilisateurs (d�placement de la souris, saisie clavier, etc...).

    Bref, comme tu le vois, ce n'est pas forc�ment si �vident en fonction de ce que l'on souhaite, comme le soulignait DotNetMatt.

  6. #6
    Membre Expert
    Homme Profil pro
    edi
    Inscrit en
    Juin 2007
    Messages
    941
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activit� : edi

    Informations forums :
    Inscription : Juin 2007
    Messages : 941
    Par d�faut
    Peut-�tre devrais-tu pr�ciser ce que tu appelles le "temps de connexion", car �a n'a pas exactement de sens avec le web qui fonctionne justement en mode "d�connect�". Tout ce dont tu disposes c'est la date des requ�tes http et la dur�e de vie de la session. Comment consid�res-tu par exemple le fait que l'utilisateur ouvre plusieurs onglets avec des pages diff�rentes de ton site ? Avec la m�me page ? � moins qu'il soit possible de s'inscrire sur ton site, auquel cas tu veux savoir combien de temps l'utilisateur reste authentifi� ?

  7. #7
    Membre �clair� Avatar de kratoce
    Homme Profil pro
    Apprenti
    Inscrit en
    Octobre 2012
    Messages
    270
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : Apprenti

    Informations forums :
    Inscription : Octobre 2012
    Messages : 270
    Par d�faut
    C'est un site qui � pour vocation de former des �tudiants � distances. Le besoin est de conna�tre (approximativement, pas � 1 seconde pr�t) le temps que l��l�ve aura pass� sur un cours ce qui permettra � l'enseignant d'aider plus un �l�ve qu'un autre en fonction de ces difficult�s. (ex 2h pass� sur un cours d'1h avec un mauvais r�sultat au QCM final, l'enseignant va lui porter plus d'attentions).

    Le site requiert une authentification pour acc�der aux cours, pas besoin de g�rer les multi-pages ou encore si l'utilisateur est r�ellement actif devant le cours.

    Est-ce que Google Analytics � des r�glages aussi avanc�es? Je pensais que c'�tait surtout pour conna�tre le trafic du site.

Discussions similaires

  1. Connexion avec la base de donn�es asp.net mvc
    Par white_flower dans le forum D�veloppement Web avec .NET
    R�ponses: 0
    Dernier message: 16/08/2014, 02h41
  2. R�ponses: 1
    Dernier message: 01/11/2012, 12h27

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