diff --git a/models/user.model.js b/models/user.model.js
index 27ca7d4f7642882dfa42637b5e618355c269d797..593d5b9dd6a8a14db92943b42a9c709e9a4eff69 100644
--- a/models/user.model.js
+++ b/models/user.model.js
@@ -34,11 +34,12 @@ var Users = sequelize.define('Users', {
 
 sequelize.sync()
 
-function refreshUser(user){
+function refreshUser(user, token){
 	//expiresTime = user.toJSON().expires
 	//if( moment.duration(moment(expiresTime).diff(moment())).asHours() < 23){
 	user.updateAttributes({
-		expires : moment().add(1,'days')
+		expires : moment().add(1,'days'),
+        token: token
 	})
 	//}
 }
diff --git a/routes/auth.route.js b/routes/auth.route.js
index 69419a1543a7e73f22984bd3ff9745a327b07189..01fc85c471b8624a7f6558e3880a3f9137fe9a0a 100644
--- a/routes/auth.route.js
+++ b/routes/auth.route.js
@@ -49,7 +49,7 @@ router.get('/connect/callback',
 	.then(()=>{
 		userModel.getUserUName(userInfos.uName)
 		.then((loggedUser)=>{
-			userModel.refreshUser(loggedUser);
+			userModel.refreshUser(loggedUser,userInfos.token);
 			req.session.user = loggedUser.toJSON();
 			res.redirect('/auth/success');
 		})