OSDN Git Service

テーブルのデータ型を変更した
[webchat/WebChat.git] / security.js
1 var $token_length = 32;      //トークンの長さ\r
2 \r
3 module.exports.SessionInfomation = function(admin){\r
4         this.token = GetToken($token_length);\r
5         this.admin = admin;\r
6 };\r
7 \r
8 function GetToken(length){\r
9         var RandomString = "";\r
10         var BaseString ="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";\r
11         for(var i=0; i < length; i++) {\r
12                 RandomString += BaseString.charAt( Math.floor( Math.random() * BaseString.length));\r
13         }\r
14         return RandomString;\r
15 };\r