?
Solved

joomla registration verfied against a list of id's

Posted on 2010-11-16
4
Medium Priority
?
768 Views
Last Modified: 2012-05-10
I am using Joomla & Community Builder (CB) for a employee "members only" website. Each employee has a preexisting employee id numbers. When an employee registers to be a member on the site (via CB registration form) one of the form fields would be "employee id" and would validate/verify them against the list of known id's to either allow/disallow membership.

Apparently this capability is not native to Jooma or CB. Any suggestions?
0
Comment
Question by:web5dev7
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
4 Comments
 
LVL 14

Accepted Solution

by:
Allan Nisbet earned 1500 total points
ID: 34149543
The simplest solution is to make the ID there employees id but tell all employees to add a KEY

say your id was

100090

tell all employees to register with a custom id which is

XYZ100090

Now when you look at users registered in the users list you can easily see true employees and the false non employees

Its a fix until you can code something more permanant

Now to do a more permanant there is a plugin which does custom field comparissons

Make a custom field for employee id, and add manually to your database a list of usernames users real name snad employee id.

now get the plugin(if its not avaiable) its a simple php script to compare to fields ina database and sets user to published

this will allow the system to compae the registration form with the employee id and name it expects and approve is right or not

code in the plugin to add the key for added security from other employees registerting theyre collegues

Storm
0
 

Author Comment

by:web5dev7
ID: 34180406
Thanks Storm,

I think my project will get more complicated because I will want it to toggle the membership approval & confirmation email based on the validation of the emplyee id field so that non-emplyees can be approved or disapproved manually.

Any suggestions on where to go to hire a reputable CB/Joomla plugin developer?
0
 

Author Comment

by:web5dev7
ID: 34180418
p.s. what I mean is... valid employees will get the auto-generated confirmation email that Joomla/CB is configured to send out via the normal registration process, where non members will have to be approved manually, ideally after Joomla sends an email to the administrator alerting him that a non-emplyee is requesting membership.
0
 

Author Closing Comment

by:web5dev7
ID: 34235058
Was good general advice. Would have liked more specifics, like code examples, but that's easier said than done.
0

Featured Post

Windows Server 2016: All you need to know

Learn about Hyper-V features that increase functionality and usability of Microsoft Windows Server 2016. Also, throughout this eBook, you’ll find some basic PowerShell examples that will help you leverage the scripts in your environments!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Introduction Since I wrote the original article about Handling Date and Time in PHP and MySQL several years ago, it seemed like now was a good time to update it for object-oriented PHP.  This article does that, replacing as much as possible the pr…
Containers like Docker and Rocket are getting more popular every day. In my conversations with customers, they consistently ask what containers are and how they can use them in their environment. If you’re as curious as most people, read on. . .
In this video, Percona Solution Engineer Rick Golba discuss how (and why) you implement high availability in a database environment. To discuss how Percona Consulting can help with your design and architecture needs for your database and infrastr…
In this video, Percona Solutions Engineer Barrett Chambers discusses some of the basic syntax differences between MySQL and MongoDB. To learn more check out our webinar on MongoDB administration for MySQL DBA: https://www.percona.com/resources/we…

765 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question