Persist each client session and track certain events that happen during that session:
View a link
Add a link
Follow someone
Unfollow someone
Add the ability to have unregistered users. All session will now have a user associated, whether they are registered or unregistered. Start out any session with an unregistered user. When they login, change the user to the current_user. If they register, upgrade the current unregistered user to a new user.
Persist each client session and track certain events that happen during that session:
Add the ability to have unregistered users. All session will now have a user associated, whether they are registered or unregistered. Start out any session with an unregistered user. When they login, change the user to the
current_user
. If they register, upgrade the current unregistered user to a new user.