Hi Marc, I propose to implement a UI callback, let's say, ui_authenticate(). When the negotiation result is actually NLA and user does not filled in a password, libfreerdp can call ui_authenticate and ask the UI to fill in the username, domain and password into rdpSetting (if they are not already presented in rdpSetting). Otherwise the negotiation is not NLA, then it can simply go ahead and prompt the Windows login. This way, the user does not have to know ahead of time, that the server he is connecting is going to use nla or not. This also has an advantage for the graphical UIs like Remmina or Krdc, which can prompt a native graphical login dialog asking for username/password if the negotiation is nla, and pass it back to libfreerdp through rdpSetting.
How do you think? Vic On 02/23/2011 11:43 AM, Marc-André Moreau wrote: > We can probably implement the feature of overwriting the original > password, but maybe we should implement some mechanism to dynamically > prompt the password in a secure manner. Any suggestions? ------------------------------------------------------------------------------ Free Software Download: Index, Search & Analyze Logs and other IT data in Real-Time with Splunk. Collect, index and harness all the fast moving IT data generated by your applications, servers and devices whether physical, virtual or in the cloud. Deliver compliance at lower cost and gain new business insights. http://p.sf.net/sfu/splunk-dev2dev _______________________________________________ Freerdp-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freerdp-devel
