diff options
author | Jesse Luehrs <doy@tozt.net> | 2019-11-27 14:42:46 -0500 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2019-11-27 15:19:47 -0500 |
commit | 17449283628c76c0cbaa8c723750ff80aafdd7da (patch) | |
tree | e9ecae60bc01f3753366b910050c35f4b270fc44 /teleterm/src/web | |
parent | 92bf64ce74050545c96694c8d34202b1546ab390 (diff) | |
download | teleterm-17449283628c76c0cbaa8c723750ff80aafdd7da.tar.gz teleterm-17449283628c76c0cbaa8c723750ff80aafdd7da.zip |
pull auth_client out into its own field
it doesn't hurt anything even though it's not super necessary for plain
logins, and it's more convenient to access without needing to
deconstruct the enum value
Diffstat (limited to 'teleterm/src/web')
-rw-r--r-- | teleterm/src/web/list.rs | 7 | ||||
-rw-r--r-- | teleterm/src/web/login.rs | 7 | ||||
-rw-r--r-- | teleterm/src/web/watch.rs | 8 |
3 files changed, 18 insertions, 4 deletions
diff --git a/teleterm/src/web/list.rs b/teleterm/src/web/list.rs index 2807b7f..d74ac83 100644 --- a/teleterm/src/web/list.rs +++ b/teleterm/src/web/list.rs @@ -29,7 +29,12 @@ pub fn run( .context(crate::error::Connect { address }), ) }); - let client = crate::client::Client::raw("teleterm-web", connector, auth); + let client = crate::client::Client::raw( + "teleterm-web", + connector, + auth, + crate::protocol::AuthClient::Web, + ); let (w_sessions, r_sessions) = tokio::sync::oneshot::channel(); diff --git a/teleterm/src/web/login.rs b/teleterm/src/web/login.rs index 2873887..0f082e1 100644 --- a/teleterm/src/web/login.rs +++ b/teleterm/src/web/login.rs @@ -34,7 +34,12 @@ pub fn run( ) }); let auth = crate::protocol::Auth::plain(&username); - let client = crate::client::Client::raw("teleterm-web", connector, &auth); + let client = crate::client::Client::raw( + "teleterm-web", + connector, + &auth, + crate::protocol::AuthClient::Web, + ); let (w_login, r_login) = tokio::sync::oneshot::channel(); diff --git a/teleterm/src/web/watch.rs b/teleterm/src/web/watch.rs index 2bce9e0..e972654 100644 --- a/teleterm/src/web/watch.rs +++ b/teleterm/src/web/watch.rs @@ -59,8 +59,12 @@ pub fn run( .context(crate::error::Connect { address }), ) }); - let client = - crate::client::Client::raw("teleterm-web", connector, &auth); + let client = crate::client::Client::raw( + "teleterm-web", + connector, + &auth, + crate::protocol::AuthClient::Web, + ); tokio::spawn( Connection::new( |