Favorites Manager |
||
| About this page | If all you want is to try the demo, press the Enter Manager button on the website main page or in the form at the bottom of this page. If, however, you would like to learn more about the login process used by this site or if you are not sure how to access bookmarks from a previous session, then read on. The login process used by this site is also the default login and authorization mechanism that ships with the application. This page, unlike the web site's front page, is part of the FavoritesManagerASP application package. The login mechanism here used is characterized by its simplicity. In terms of the database, each piece of user data (folder or link) is associated with a user ID. During a session this user ID is kept in a cookie (bookmarks_user_id). ID's are random numbers and thus almost impossible to guess or find out. If you are going to purchase FavoritesManagerASP and intend to give it a more sophisticated authorization mechanism, it should be easy since you have all the source code. However, keep one thing in mind: when a user (yourself or a visitor to your site) needs to consult her favorites, she wants that process to be as quick as possible. Ideally as quick as consulting the Favorites menu in IE or the Bookmarks menu in NS.
| |
|
Skipping the login page altogether |
Ideally, the user will have a shortcut on his desktop and clicking it will take him directly inside the manager where he can find the bookmark he is urgently looking for. The user probably does this several times a day, so skipping the login page is an important speed up. In terms of the architecture of the web, there is only two ways this can be accomplished: either the User ID is part of the URL or the User ID is kept in a cookie. The major disadvantage of the first approach is that it gives great visibility to the ID code, puting it in all kinds of places: history, local cache, firewall cache, server logs, etc. FavoritesManagerASP uses the second approach.
| |
|
Your current session |
By querying the cookies in the browser, this page will identify the current user. There are three possible scenarios:
| |
| Accept settings |
Current user ID: -2115744954
| |
| Change settings |
Both Enter Manager and Create New User will take you back to this page to show you the new "Current user ID". After confirming, press Enter Manager to access the bookmarks. | |
Back to main page |