summaryrefslogtreecommitdiff
path: root/DSACore/Models/Network/Token.cs
blob: 0021317d97992a0abe5d443aad0e1777fd9b04fb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
using System;
using Microsoft.EntityFrameworkCore;

namespace DSACore.Models.Network
{
    public class Token
    {
        public string Group { get; set; }
        private DateTime creation = DateTime.Now;

        public Token(string @group)
        {
            Group = @group;
        }

        public bool IsValid()
        {
            return DateTime.Now - creation < TimeSpan.FromMinutes(1);
        }
    }
}