Summary: | RDP login should recognise Active Directory username and store password within kwallet *once only* | ||
---|---|---|---|
Product: | [Applications] krdc | Reporter: | Brendan Hide <brendan> |
Component: | general | Assignee: | Urs Wolfer <uwolfer> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Brendan Hide
2008-07-25 15:51:10 UTC
Maybe KRDC should ask if it thinks it's an AD login. Otherwise there may happen unwanted logins if it is not a AD login, but it still contains a backslash (is this possible at all?). I'm trying to confirm if an RDP login can have a backslash sans LDAP. An automatically-updated though user-configurable "Remember as LDAP login [ ]" checkbox next to or under the username field might work nicely. Maybe "remember" isn't quite the right word. Perhaps just "LDAP login [ ]". ;) The "\" character is an illegal character in the username, domain, and hostname. The only use case for the "\" in the login where it isn't AD/LDAP-related is where the "domain" in "domain\user" is the server's *local* hostname. To alleviate concern for end-users that don't like automatic detection of this setting, it might be a good idea to have an option to disable LDAP login detection. Thanks for your investigation. Expect this feature in one of the next releases of KRDC :) SVN commit 858154 by uwolfer: Greatly improve experience for LDAP (e.g. MS Active Directory) administrators. Save passwords per LDAP login, not host. This way all hosts with the same login name use the same passwords (and changing the password affects all hosts with the same login name). Also add possibilty to set a default login name for RDP. FEATURE:167431 FEATURE:167429 M +0 -7 config/general.ui M +6 -3 config/krdc.kcfg M +2 -0 rdp/rdphostpreferences.cpp M +40 -3 rdp/rdppreferences.ui M +10 -8 rdp/rdpview.cpp M +22 -10 remoteview.cpp M +2 -2 remoteview.h |