Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
@doodle/users-api-connector / helpers / OAuthAntiCSRFTokenHelper.js
Size: Mime:
"use strict";

Object.defineProperty(exports, "__esModule", {
  value: true
});
var generateOAuthAntiCSRFCookieDuration = function generateOAuthAntiCSRFCookieDuration() {
  var yearInSec = 365 * 24 * 60 * 60;
  var antiCSRFCookieDuration = yearInSec / (24 * 60 * 60);
  var expires = new Date(new Date().getTime() + yearInSec * antiCSRFCookieDuration);
  return expires.toUTCString();
};

var generateRandomOAuthAntiCSRFToken = function generateRandomOAuthAntiCSRFToken() {
  return Math.random().toString(36).substring(7).concat(Math.random().toString(36).substring(7));
};

exports.generateOAuthAntiCSRFCookieDuration = generateOAuthAntiCSRFCookieDuration;
exports.generateRandomOAuthAntiCSRFToken = generateRandomOAuthAntiCSRFToken;