| 1234567891011121314151617181920212223242526272829303132333435363738 |
- /* global WIKI */
- const express = require('express')
- const router = express.Router()
- /**
- * Login form
- */
- router.get('/login', function (req, res, next) {
- res.render('login')
- })
- /**
- * Logout
- */
- router.get('/logout', function (req, res) {
- req.logout()
- res.redirect('/')
- })
- /**
- * Register form
- */
- router.get('/register', function (req, res, next) {
- res.render('register')
- })
- /**
- * JWT Public Endpoints
- */
- router.get('/.well-known/jwk.json', function (req, res, next) {
- res.json(WIKI.config.certs.jwk)
- })
- router.get('/.well-known/jwk.pem', function (req, res, next) {
- res.send(WIKI.config.certs.public)
- })
- module.exports = router
|