Activity tracking usecase for login tracking.
Posted
by
Mdillion
on Stack Overflow
See other posts from Stack Overflow
or by Mdillion
Published on 2010-12-26T13:20:24Z
Indexed on
2010/12/26
13:54 UTC
Read the original article
Hit count: 485
Creating an activity tracking system for a social site. All user activiti from pooint of login til logoff are to be tracked. This means the first use case is the user's login. Every activity will have the same format so once I figure out how to track one activity then I can create chema for all activities. Currently for login I have steps like:
Two solutions I have:
Activity 1: User attempts to login
Activity 2 A: User has successfully logged in
Activity 2 B: User failed to login.
Activity 2 B A: User failed to login due to invalid password
Activity 2 B B: User failed to login due to locked account.
OR
Activty 1: User login - with result = Pass or Fail and if Fail reason = flag_id of reason.
Accordingly I have to create the schema. For now I have it like this:
activity_id
object_id (fk)
session_id (fk)
user_id (fk)
flag_id (fk)
created_dt
friend_id (fk)
result (pass/fail)
But ofcourse this a work in progress.
© Stack Overflow or respective owner