[buddypress-trac] [BuddyPress] #4132: Upload profile image at activation

buddypress-trac at lists.automattic.com buddypress-trac at lists.automattic.com
Fri Apr 20 13:59:06 UTC 2012

#4132: Upload profile image at activation
 Reporter:  sooskriszta  |       Owner:
     Type:  enhancement  |      Status:  new
 Priority:  normal       |   Milestone:  Awaiting Review
Component:  Core         |     Version:  1.5.4
 Severity:  normal       |  Resolution:
 Keywords:  2nd-opinion  |

Comment (by sooskriszta):

 Facebook uses the "old BP" technique of uploading images on registration,
 before even sending out an activation link. If you click on activation
 link, you are already logged in.

 hi5 has a similar method. When you click on activation link, you find that
 you are already logged in.

 In Twitter, when you register, you are logged into your account (and you
 can add photos, edit profile, etc). Then an activation email is sent to
 you. If you click on activation email, you find yourself already logged

 If you click on Activate link in Meetup, you find that you are already
 logged in.


 But @boonebgorges, after your explanation, I understand your the security
 concerns a bit better. I think the 1st of the 2 workflows in my above
 message could be a good solution...

 When I register for a BBPress site, I am logged in immediately (and my
 login times out in 30mts upon inactivity). But I don't have access to the
 major functions of the site. I receive an activation email. If I click on
 the activation email immediately, I find that I am already logged in, and
 am prompted to upload a profile picture.

 If on the other hand, I am timed out, and then click on activation link,
 then after activation, I should be asked to log in manually. In that case,
 (because experience shows that % of people that fall in this category is
 so low) this should be a normal login, and user need not be prompted for
 any action.

 Eitherway, I think the activation code should be short-lived. It should
 not last more than a couple of hours and definitely not longer than 1 day.
 After all, there's always the "resend activation email" fuctionality,
 which should always expire the old code and send a new one...

Ticket URL: <https://buddypress.trac.wordpress.org/ticket/4132#comment:5>
BuddyPress <http://buddypress.org/>

More information about the buddypress-trac mailing list