diff options
author | sergeyu@chromium.org <sergeyu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-06-09 19:01:08 +0000 |
---|---|---|
committer | sergeyu@chromium.org <sergeyu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-06-09 19:01:08 +0000 |
commit | 722d8eab5034806b347a17cd5c6a10a98feb35f9 (patch) | |
tree | 5f9ae56c70ae1a815a519e1f6de652560138da55 /remoting/host/simple_host_process.cc | |
parent | c551e2fcd56d5c05305414d6384aa74a359e22df (diff) | |
download | chromium_src-722d8eab5034806b347a17cd5c6a10a98feb35f9.zip chromium_src-722d8eab5034806b347a17cd5c6a10a98feb35f9.tar.gz chromium_src-722d8eab5034806b347a17cd5c6a10a98feb35f9.tar.bz2 |
Token-based authentication for chromoting.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/2749004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49298 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'remoting/host/simple_host_process.cc')
-rw-r--r-- | remoting/host/simple_host_process.cc | 21 |
1 files changed, 9 insertions, 12 deletions
diff --git a/remoting/host/simple_host_process.cc b/remoting/host/simple_host_process.cc index e3ed694..d4abc40 100644 --- a/remoting/host/simple_host_process.cc +++ b/remoting/host/simple_host_process.cc @@ -75,16 +75,13 @@ int main(int argc, char** argv) { fake = true; } - // Prompt user for username and password. + // Prompt user for username and auth token. std::string username; std::cout << "JID: "; std::cin >> username; - std::string password; - SetConsoleEcho(false); - std::cout << "Password: "; - std::cin >> password; - SetConsoleEcho(true); - std::cout << std::endl; + std::string auth_token; + std::cout << "Auth Token: "; + std::cin >> auth_token; scoped_ptr<remoting::Capturer> capturer; scoped_ptr<remoting::Encoder> encoder; @@ -106,13 +103,13 @@ int main(int argc, char** argv) { capturer.reset(new remoting::CapturerFake()); } - // Construct a simple host with username and password. + // Construct a simple host with username and auth_token. // TODO(hclam): Allow the host to load saved credentials. scoped_refptr<remoting::SimpleHost> host - = new remoting::SimpleHost(username, password, - capturer.release(), - encoder.release(), - executor.release()); + = new remoting::SimpleHost(username, auth_token, + capturer.release(), + encoder.release(), + executor.release()); host->Run(); return 0; } |