#687 Add an option to set main page after logging in

This commit is contained in:
Oliver Gorwits
2019-12-21 22:24:19 +00:00
parent 92875f0e6f
commit 4030000b34
2 changed files with 3 additions and 2 deletions

View File

@@ -15,7 +15,7 @@ sub request_is_api {
hook 'before' => sub {
params->{return_url} ||= ((request->path ne uri_for('/')->path)
? request->uri : uri_for('/inventory')->path);
? request->uri : uri_for(setting('web_home'))->path);
# from the internals of Dancer::Plugin::Auth::Extensible
my $provider = Dancer::Plugin::Auth::Extensible::auth_provider('users');
@@ -191,7 +191,7 @@ get '/logout' => sub {
return to_json {};
}
redirect uri_for('/inventory')->path;
redirect uri_for(setting('web_home'))->path;
};
true;

View File

@@ -39,6 +39,7 @@ api_token_lifetime: 3600
# debug: 3
# tls_opts: {}
path: '/'
web_home: '/inventory'
web_plugins:
- Inventory
- Report::PortVLANMismatch