summaryrefslogtreecommitdiffstats
path: root/TwoStepsAuthenticator.TestWebsite/Users/WebsiteUserStorage.cs
blob: dc4d2619c52c697a687d42db8a90a2b62cd17be1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace TwoStepsAuthenticator.TestWebsite.Users
{
    public class WebsiteUserStorage
    {
        private static Dictionary<String, WebsiteUser> users;

        static WebsiteUserStorage()
        {
            users = new Dictionary<String, WebsiteUser>();

            users.Add("user1",
                new WebsiteUser("user1", "user1", "AAAAAAAAAAAAAAAA"));

            users.Add("user2",
               new WebsiteUser("user2", "user2", "BBBBBBBBBBBBBBBB"));

            users.Add("user3",
               new WebsiteUser("user3", "user3", null));
        }

        public static WebsiteUser GetUser(string login)
        {
            if (users.ContainsKey(login))
                return users[login];
            return null;
        }

    }
}