Separate login capabilities using hashtable