이승윤

refector: 코드 리펙토링

......@@ -4,16 +4,19 @@ var port = 3000;
var mongoose = require('mongoose');
mongoose.Promise = global.Promise;
//auto-increment를 위한 패키지
var path = require('path');
var logger = require('morgan');
var bodyParser = require('body-parser');
var cookieParser = require('cookie-parser');
var flash = require('connect-flash');
//passport 로그인 관련
var passport = require('passport');
var session = require('express-session');
//mongodb 연동
var db = mongoose.connection;
db.on('error', console.error);
db.once('open', function () {
......@@ -39,6 +42,7 @@ app.use(bodyParser.urlencoded({ extended: false }));
app.use(cookieParser());
app.use('/uploads', express.static('uploads'));
// MiddleWare 지정
var sessionMiddleWare = session({
secret: 'fastcampus',
resave: false,
......@@ -67,7 +71,7 @@ app.use(function (req, res, next) {
next();
});
//routes add
//routes
app.use('/', Video);
app.use('/categori', categori);
app.use('/accounts', accounts);
......
......@@ -2,7 +2,6 @@ var express = require('express');
var router = express.Router();
var UserModel = require('../models/UserModel');
var passport = require('passport');
var FacebookStrategy = require('passport-facebook').Strategy;
const GoogleStrategy = require('passport-google-oauth20').Strategy;
passport.serializeUser(function (user, done) {
......@@ -49,10 +48,9 @@ passport.use(
)
);
// http://localhost:3000/auth/facebook 접근시 facebook으로 넘길 url 작성해줌
router.get('/google', passport.authenticate('google', { scope: ['profile'] }));
//인증후 페이스북에서 이 주소로 리턴해줌. 상단에 적은 callbackURL과 일치
//인증후 구글에서 이 주소로 리턴해줌. 상단에 적은 callbackURL과 일치
router.get(
'/google/callback',
passport.authenticate('google', {
......
......@@ -107,26 +107,6 @@
</script>
<script>
$(document).on('click' , '.comment_delete' , function(){
if(confirm('삭제하시겠습니까?')){ //확인창 예 눌렀을 시만 진행
var $self = $(this);
$.ajax({
url: '/admin/products/ajax_comment/delete',
type: 'POST',
data: { comment_id : $self.attr('comment_id') },
})
.done(function() {
$self.parent().remove();
alert("삭제가 완료되었습니다.");
})
.fail(function(args) {
console.log(args);
});
}
});
</script>
<script>
var tag = document.createElement('script');
tag.src = "https://www.youtube.com/iframe_api";
......