library-ts/node/users/Session.ts

22 lines
372 B
TypeScript

import { Token } from "./Token";
export class Session
{
userID:string;
token:string;
}
export class SerializedSession extends Token
{
userID:string;
static create( token:Token, userID:string )
{
let s = new SerializedSession();
s.expires = token.expires;
s.hashedIP = token.hashedIP;
s.id = token.id;
s.userID = userID;
return s;
}
}