summaryrefslogtreecommitdiff
path: root/src/web
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2017-01-21 14:39:39 +0900
committersyuilo <syuilotan@yahoo.co.jp>2017-01-21 14:39:39 +0900
commitf30262530d69687fdeac99602241e169bfe9c15a (patch)
treefb8dcb3ef8b33ad878caeedd56a5051cb98520d1 /src/web
parent[Server] Fix bug (diff)
downloadmisskey-f30262530d69687fdeac99602241e169bfe9c15a.tar.gz
misskey-f30262530d69687fdeac99602241e169bfe9c15a.tar.bz2
misskey-f30262530d69687fdeac99602241e169bfe9c15a.zip
[Server] :v:
Diffstat (limited to 'src/web')
-rw-r--r--src/web/server.ts5
-rw-r--r--src/web/service/twitter.ts32
2 files changed, 0 insertions, 37 deletions
diff --git a/src/web/server.ts b/src/web/server.ts
index a1b7130baf..5bff450aa3 100644
--- a/src/web/server.ts
+++ b/src/web/server.ts
@@ -28,9 +28,6 @@ app.use(compression());
*/
app.use((req, res, next) => {
res.header('X-Frame-Options', 'DENY');
-
- res.locals.user = ((req.headers['cookie'] || '').match(/i=(!\w+)/) || [null, null])[1];
-
next();
});
@@ -51,8 +48,6 @@ app.get(/\/api:meta/, require('./meta'));
app.get(/\/api:url/, require('./service/url-preview'));
app.post(/\/api:rss/, require('./service/rss-proxy'));
-require('./service/twitter')(app);
-
/**
* Subdomain
*/
diff --git a/src/web/service/twitter.ts b/src/web/service/twitter.ts
deleted file mode 100644
index d881055f71..0000000000
--- a/src/web/service/twitter.ts
+++ /dev/null
@@ -1,32 +0,0 @@
-import * as express from 'express';
-//import * as Twitter from 'twitter';
-//const Twitter = require('twitter');
-import autwh from 'autwh';
-import redis from '../../db/redis';
-import config from '../../conf';
-
-module.exports = (app: express.Application) => {
- if (config.twitter == null) return;
-
- const twAuth = autwh({
- consumerKey: config.twitter.consumer_key,
- consumerSecret: config.twitter.consumer_secret,
- callbackUrl: config.url + '/tw/cb'
- });
-
- app.get(/\/connect:twitter/, async (req, res): Promise<any> => {
- if (res.locals.user == null) return res.send('plz signin');
- const ctx = await twAuth.begin();
- redis.set(res.locals.user, JSON.stringify(ctx));
- res.redirect(ctx.url);
- });
-
- app.get('/tw/cb', (req, res): any => {
- if (res.locals.user == null) return res.send('plz signin');
- redis.get(res.locals.user, async (_, ctx) => {
- const tokens = await twAuth.done(JSON.parse(ctx), req.query.oauth_verifier);
- console.log(tokens);
- res.send('Authorized!');
- })
- });
-};