|
|
@@ -28,6 +28,7 @@ module.exports = function(crowi, app) {
|
|
|
const tag = require('./tag')(crowi, app);
|
|
|
const search = require('./search')(crowi, app);
|
|
|
const hackmd = require('./hackmd')(crowi, app);
|
|
|
+ const forgotPassword = require('./forgot-password')(crowi, app);
|
|
|
|
|
|
const isInstalled = crowi.configManager.getConfig('crowi', 'app:installed');
|
|
|
|
|
|
@@ -175,6 +176,8 @@ module.exports = function(crowi, app) {
|
|
|
app.post('/_api/hackmd.discard' , accessTokenParser , loginRequiredStrictly , csrf, hackmd.validateForApi, hackmd.discard);
|
|
|
app.post('/_api/hackmd.saveOnHackmd' , accessTokenParser , loginRequiredStrictly , csrf, hackmd.validateForApi, hackmd.saveOnHackmd);
|
|
|
|
|
|
+ app.get('/forgot-password', forgotPassword.forgotPassword);
|
|
|
+
|
|
|
app.get('/share/:linkId', page.showSharedPage);
|
|
|
|
|
|
app.get('/*/$' , loginRequired , page.showPageWithEndOfSlash, page.notFound);
|