Skip to:
Content
Pages
Categories
Search
Top
Bottom

Register vs wp-signup : passwords vs signup question

  • Avatar of stripedsquirrel
    stripedsquirrel
    Participant

    @stripedsquirrel

    Hi all, to prevent splogs for a bit, I used a smal plugin called signup_question, which lets you set a simple question (is fire hot or cold) and checks the answer.

    The BP ‘register’ page does not ‘use’ this plugin somehow, so I used the (renamed, which really stops splogs) wp-signup.php page instead. But I just noticed that with BP enabled, no PW is sent when using wp-signup.php.

    Which is annoying for the user as they click the activation link and then are asked to log in using the pw they ues to register, but alas, no pw was entered at the time :)

    So they have to reset the pw, etc etc etc. User will be gone on vacation by then…

    The new BP register is much better as it asks for a PW. But without sign-up question or option to rename, I am afraid that splogs will be pouring in soon..

    So my questions to determine the best action to make sign ups easy but splogs difficult:

    - why won’t the WPMU sign-up question plugin work on the BP register page? Is there a way to fix that?

    - Can the register page be renamed? If so, which file(s) and what other (internal) links?

    Thanks in advance,

    Cheers

Viewing 13 replies - 1 through 13 (of 13 total)
  • Avatar of stripedsquirrel
    stripedsquirrel
    Participant

    @stripedsquirrel

    Anyone? (echo….)

    Avatar of stripedsquirrel
    stripedsquirrel
    Participant

    @stripedsquirrel

    Am I the only one that thinks it is strange that the register page has different functionality than the wp-sign-up page?

    What needs to be done to be able to rename register if I want to use that one instead of wp-signup (as the latter has the PW problem)?

    Cheers

    Avatar of bpisimone
    bpisimone
    Participant

    @bpisimone

    You’re probably not the only one. I’ve had another problem with wp-signup though and my question would be:

    Is there a way to have all links pointing to wp-signup (e.g. from wp-login), point to /register instead? There should only be oone possible sign up page!

    Avatar of stripedsquirrel
    stripedsquirrel
    Participant

    @stripedsquirrel

    Yep, thanks. That is what I mean. I like the fiunctionality of the register page (choose your own password, what a novel concept :) !).

    But from my experience, changing the name of the sign-up (and the 3 or 4 references within) page stopped 99% of splogs sign-up, so unless we can do the same with Register (how?) I am afraid that using that page instead will mean the return of the splogs…

    Avatar of stripedsquirrel
    stripedsquirrel
    Participant

    @stripedsquirrel

    I have never received any answer on teh original questions and I am getting really tired of deleting the splogs that happened only after installing Buddypress.

    Just the last few hours 5 splogs registered, all with name-surname19xx as username, all from different email domains.

    I know it is not too much to check every blog, check every user, mark him as a spammer and add the email domain to the sh*tlist under options.

    But the point is that before BP I had to do this less than once per month. So I repeat, hopefully somebody wil;l at least answer the2nd question (hopefully the first as well, but I fear a standard ‘ask the plugin-author’ reply):

    “So my questions to determine the best action to make sign ups easy but splogs difficult:

    - why won’t the WPMU sign-up question plugin work on the BP register page? Is there a way to fix that?

    - More importantly: Can the register page be renamed? If so, which file(s) and what other (internal) links?”

    Many thanks,

    Cheers, Harry

    Avatar of r-a-y
    r-a-y
    Moderator

    @r-a-y

    The register page can be renamed by changing the registration slug.

    Add this line somewhere in your wp-config.php:

    define( 'BP_REGISTER_SLUG', 'yourregisterslug' );

    Change ‘yourregisterslug’ to whatever you want it to be.

    Avatar of stripedsquirrel
    stripedsquirrel
    Participant

    @stripedsquirrel

    Thanks r-a-y. Not sure how the splogginmg works, but would changing th sslug really make a difference if the underlying register page is still the same?

    I mean under MU renaming wp-login.php (and the internal references) worked, but at least that was the active .php file itself. Not sure if the slug can be bypassed my calling the (register.php?) page directly?

    Cheers, Harry

    Avatar of stwc
    stwc
    Participant

    @stwc

    OK, so I used the code from Xevo in this thread in a custom functions.php in my child theme. It redirects all calls throughout all the WPMU blogs to signup.php to the BP register page, which should help you do what you want, if I understand correctly.

    One thing this hack doesn’t do is to pick up any changes to the register slug in wp-config, though, so you’ve got to remember that if you change it.

    Avatar of elemsee
    elemsee
    Participant

    @elemsee

    Thanks guys for persevering with this thread. I’ve been having the same problem (incompatibility btw two signup processes, user asked for PW not given, etc. etc.), I’ll try the suggestion above and see/hope if it resolves the problem.

    Avatar of Jeff Sayre
    Jeff Sayre
    Participant

    @jeffsayre

    @stripedsquirrel

    Is the plugin you’re referring to this one?

    http://premium.wpmudev.org/forums/topic/security-signup-question

    If so, it states that it is not updated to the newest version of WPMU and that there are no plans on updating it. Also, again if this is the plugin with which you are having issues, then you will more than likely not get much support on the BP.org forums. Since this is a premium plugin, the developers of it should be doing the support. In other words, you are not going to have someone solve the issue here for free when someone else is making all the money.

    If it is a free, GPL plugin you’re having issues with, please provide the link here. Also, contact the developer and make sure that it is compatible for use with BuddyPress in general and that it has been update to the BP 1.1.x series.

    Avatar of stripedsquirrel
    stripedsquirrel
    Participant

    @stripedsquirrel

    Hi Jeff,

    thanks for getting back on that part of the question. I actually do not know where I got if from, I guess from the WPMU forums, but Google does not seem to know it anymore.

    I have never had any premium subscription, so unless they offered it for free temporarily, it must have een from the public part of the wpmudev.org.

    This is the info from the plugin file, which does not give much info:

    /*

    Plugin Name: Signup Question

    Plugin URI:

    Description:

    Author: Andrew Billits / James Farmer

    Version: 1.0.1

    Author URI:

    */

    Basically it let you define a basic question in the backend (I think the standard question was ‘is fire hot or cold’), which would be easier to solve than most captcha’s and was needed to sign up.

    Edit: I found it: http://wpmudev.org/project/Signup-Security-Question

    Though not a premium plugin, it is not GPL either… /Edit

    I am not sure if this part made any difference in stopping splogs though: seeing the thousands of hits on my -renamed therefore non-existent- wp-signup.php it seems that renaming the sign-up file would make more difference.

    That is also why I doubt if renaming teh slug will help as the underlying fle can still be reached?

    Welcome your input on both aspects, thanks!

    Avatar of r-a-y
    r-a-y
    Moderator

    @r-a-y

    In BP 1.1+, the registration process has changed.

    These older registration plugins need to hook into BP 1.1′s new actions for registration and validation.

    The plugins on regular WPMUdev.org are GPL; the plugins on premium.wpmudev.org are iffy in terms of license.

    I’m about to fork one of Andrew’s BP plugins myself… just got to clean up the code.

    Avatar of Jeff Sayre
    Jeff Sayre
    Participant

    @jeffsayre

    @stripedsquirrel

    The register.php page is a BuddyPress-specific theme file that let’s you more easily customize the user registration page. It is found in the /registration/ directory of the parent theme bp-sn-parent. When it is in use, it takes over the duties from the wp-signup.php page which is a WPMU file. You can use either one, but I find it easier to use the register.php page.

    Also, read this thread. The OP created a new Captcha plugin for WordPress that is compatible with version 1.1.x of BP:

    http://buddypress.org/forums/topic/si-captcha-for-wpmu-and-buddypress#post-24383

    Here’s the direct link to the plugin in the WP repo:

    http://wordpress.org/extend/plugins/si-captcha-for-wordpress/

Viewing 13 replies - 1 through 13 (of 13 total)

You must be logged in to reply to this topic.