Re: Redirecting to profile page after login
/*if the user is not site admin,redirect to his/her profile*/
return bp_core_get_user_domain($user->ID );
return $redirect_to_calculated; /*if site admin or not logged in,do not do anything much*/
I put it in bp-custom.php. Probably also works in functions.php.
He also has this essential logout redirect to homepage plugin. Both should have been default wp/bp behavior imho.