diff options
Diffstat (limited to 'teleterm/src/web/login.rs')
-rw-r--r-- | teleterm/src/web/login.rs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/teleterm/src/web/login.rs b/teleterm/src/web/login.rs index decc972..876cebe 100644 --- a/teleterm/src/web/login.rs +++ b/teleterm/src/web/login.rs @@ -25,7 +25,10 @@ pub fn run( crate::web::SessionData, >::borrow_mut_from(&mut state); - session.username = username.clone(); + session.login = username.clone().map(|username| super::LoginState { + username: username.clone(), + auth: crate::protocol::Auth::plain(&username), + }); ( state, |