From 96daac15ba8fee3431665a0289dae5cf819113f6 Mon Sep 17 00:00:00 2001 From: Roman Timashev Date: Wed, 23 Mar 2016 12:48:04 +0300 Subject: [PATCH] + core service; config update --- src/config.js | 6 ++---- src/core/service.js | 8 ++++++++ 2 files changed, 10 insertions(+), 4 deletions(-) create mode 100644 src/core/service.js diff --git a/src/config.js b/src/config.js index 1adf39ee..40409e62 100644 --- a/src/config.js +++ b/src/config.js @@ -21,10 +21,6 @@ const config = { prerenderToken: '', protocol: 'https', host: 'art.shlisselburg.org' - }, - - instagram: { - secret: '' } }; @@ -51,3 +47,5 @@ export const protocol = 'https://'; export const homeUrl = protocol + host; export const sitemapCacheTime = 600000;// 600 sec - cache purge period + +export const instagramToken = privateData['instagramToken']; diff --git a/src/core/service.js b/src/core/service.js new file mode 100644 index 00000000..3a80519c --- /dev/null +++ b/src/core/service.js @@ -0,0 +1,8 @@ +import {instagramToken} from '../config'; + +const services = { + instagram: instagramToken +}; + +export const checkAuth = (name, token) => name in services && services[name] === token; +