aboutsummaryrefslogtreecommitdiffstats
path: root/teleterm/src/web.rs
diff options
context:
space:
mode:
Diffstat (limited to 'teleterm/src/web.rs')
-rw-r--r--teleterm/src/web.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/teleterm/src/web.rs b/teleterm/src/web.rs
index 48c8c3c..c1e954c 100644
--- a/teleterm/src/web.rs
+++ b/teleterm/src/web.rs
@@ -2,6 +2,7 @@ mod disk_session;
mod list;
mod login;
mod logout;
+mod oauth;
mod view;
mod watch;
mod ws;
@@ -158,6 +159,11 @@ fn router(data: &Config) -> impl gotham::handler::NewHandler {
.get("/login")
.with_query_string_extractor::<login::QueryParams>()
.to(login::run);
+ route
+ .get("/oauth/:method")
+ .with_path_extractor::<oauth::PathParts>()
+ .with_query_string_extractor::<oauth::QueryParams>()
+ .to(oauth::run);
route.get("/logout").to(logout::run);
})
}