mirror of
https://github.com/lasthead0/yandex2mqtt.git
synced 2025-08-08 09:01:00 +03:00
Release
This commit is contained in:
19
routes/site.js
Normal file
19
routes/site.js
Normal file
@@ -0,0 +1,19 @@
|
||||
'use strict';
|
||||
|
||||
const passport = require('passport');
|
||||
const login = require('connect-ensure-login');
|
||||
|
||||
module.exports.index = (req, res) => res.send('OAuth 2.0 Server');
|
||||
|
||||
module.exports.loginForm = (req, res) => res.render('login');
|
||||
|
||||
module.exports.login = passport.authenticate('local', {successReturnToOrRedirect: '/', failureRedirect: '/login'});
|
||||
|
||||
module.exports.logout = (req, res) => {
|
||||
req.logout();
|
||||
res.redirect('/');
|
||||
};
|
||||
|
||||
module.exports.account = [
|
||||
login.ensureLoggedIn(), (req, res) => res.render('account', {user: req.user}),
|
||||
];
|
Reference in New Issue
Block a user