Opened 20 months ago
Last modified 8 weeks ago
#8618 new enhancement
Improve member type support on registration screen.
Reported by: |
|
Owned by: | |
---|---|---|---|
Milestone: | Up Next | Priority: | normal |
Severity: | normal | Version: | 9.2.0 |
Component: | Members | Keywords: | needs-patch |
Cc: |
Description
There are a couple of cool things in the member types code that would be great to employ on the registration page:
- Make it easy to add a "select member type" radio/checkbox fieldset to the sign-up form and/or the user-facing profile edit form. I can imagine there being a need for a member type select that the user can change at any time and a version that can only be set once, like on the sign-up screen. I'm not sure if this would be an xprofile field or a setting somewhere else.
- Make the extended profile form on the sign-up screen responsive to selections made in the "member type" selector.
At the moment, it's possible to create a new extended profile field, associate it with one or more member types, assign it to the sign-up field group, and mark it required, though these fields are only rendered on the profile edit screen (both front and back-end).
Some portion of this work could be delegated to a plugin, but it seems like, at the least, adding a member type selector to the registration form should be made simpler.
Change History (6)
#3
@
6 months ago
I was thinking that a feature to preselect member type would be awesome before the registration form is displayed. this will help in loading registration form fields that are assigned to only specific member types.
#4
@
6 months ago
- Keywords needs-patch added
Interesting idea @teeboy4real how would preselection work ? A modal/page asking the users what type of account they wish to register to?
Thinking about @dcavins 's ticket description, the easiest way to achieve this is to build a new profile field type allowing member type selection, options would be 'User can select 1 member type only' or 'User can select more than 1', depending on this option > radio or checkbox.
Who want to submit a first PR/patch?
#5
@
6 months ago
Hello @imath
I think a page would be better and easier for customization reasons. for example you can register freely on pinterest.com but to register as a business users would need to visit another url https://www.pinterest.com/business/create/
For example let say we have two member types (business) and (brand)
The sign up url structure can be
- https://site.com/preselect-sign-up/ - page to preselect member type registration
- https://site.com/sign-up/business - this will load profile fields assigned to this member type business
- https://site.com/sign-up/brand - this will load profile fields assigned to this member type brand
Quick Question
Just wondering could this type of registration structure help reduce spam registration
I agree, let’s work on this during 12.0.0 dev cycle.