[buddypress-trac] [BuddyPress] #1860: Valid characters in Wordpress usernames cause issues in BuddyPress

buddypress-trac at lists.automattic.com buddypress-trac at lists.automattic.com
Mon Feb 8 19:50:01 UTC 2010


#1860: Valid characters in Wordpress usernames cause issues in BuddyPress
------------------------------------------------------+---------------------
Reporter:  Zooney                                     |       Owner:     
    Type:  defect                                     |      Status:  new
Priority:  major                                      |   Milestone:  1.2
Keywords:  usernames, special characters, characters  |  
------------------------------------------------------+---------------------
 Usernames with "@" or "." characters appear to be perfectly valid as
 Wordpress usernames. However, when these characters appear in usernames,
 BuddyPress will exhibit odd behavior that appears to be centered around
 urls containing these usernames.

 Versions:
 Wordpress 2.8.6
 BuddyPress 1.1.3

 Steps to reproduce:
 1. Create a user in Wordpress Mu with the username "smith.1"
 2. Log in as user "smith.1"
 3. Click on "My Account", the "smith.1" link next to the log out link, or
 any link which should take you to that accounts profile
 4. You will be redirected to the BuddyPress home page

 Notes:
 I've noted in experiments running on localhost, URIs created by BuddyPress
 for user "smith.1" are re-written as "smith-1"

 Placing an "@" symbol in the username causes a similar issue although this
 character simply seems to be omitted from any generated URIs

 On a server running CentOS, I don't seem to be getting the same issue with
 altered URIs noted above, but I get similar, peculiar redirects to the
 BuddyPress homepage while performing various tasks

 These issues do not occur for usernames which are composed simply of
 alphanumeric characters

-- 
Ticket URL: <http://trac.buddypress.org/ticket/1860>
BuddyPress <http://buddypress.org/>
BuddyPress


More information about the buddypress-trac mailing list