In Progress

User Login Framework

Summary

Looking to have a user login framework developed in the development environment for later installation into a hosted web service.

Current development environment

Eclipse PHP v3.0.2, MySQL Server v5.5, MySQL Workbench [url removed, login to view], Connector ODBC v5.2, Apache v2.2, Git, Windows XP.

User types

There are 4 main types of user.

-> Unregistered - only has access to public pages, so login not required

-> Type 1 User - needs email address as username, and password. Email address must be unique in system repository/database. Access given to Type 1 User area pages. At login/logout user's details logged in database.

-> Type 2 User - needs email address as username, and password. Email address must be unique in system repository/database. Access given to Type 2 User area pages. At login/logout user's details logged in database.

-> Sales Admin User - needs username and password. Username allocated by Manager User upon employment. Access given to Sales Admin User area pages. All page changes and function activations are logged in the database to identify different Sales users.

-> Manager User - needs username and password. Username will be set directly in database prior to upload to server. Access to all areas of the system.

Notes

Passwords must be salted with a prefix and suffix set by the Manager User in the database. Changes to the salting text will be recording with an effective-from date. When users log in their account creation date determines which historical salting text was used.

When User Type 1 or User Type 2 login for the first time, they must enter a verification code with their first password (the one selected at registration). The user name must match that defined during registration. Registration emails will be checked against other registration email addresses before acceptance.

login gets them to their type homepage, and functions will be activated by links to PHP functions called from the homepage. (E.G. if a user clicks "Contact" then a PHP function showing the Contact form will be invoked whilst remaining on the homepage).

Usual "Cookies" query to be shown, and response captured in database if agreement selected.

Current Data Structures

The user login details are kept separate from user account details. The user account records refer to the user login record. The user login record fields currently defined (and others may be suggested, with explanation/justification):

#email

#password_current

#password_status [active ¦ reset ¦ locked]

#verification_code

#last_password

#last_datetime

#regdatetime

#temp_password (for when a user forgets) - single use

#temp_datetime

Skills: AJAX, HTML5, MySQL, PHP, Software Architecture

See more: web development employment, unique service web development, types of data structures in c, types of data structures, types data structures, type of data structures, set data structures, prefix function, php admin framework, login php code with mysql, form framework, employment admin, eclipse for php, different types of data structures in c, different types of data structures, different data structures, data structures types, data structures set, data structures in c notes, type of cookies, eclipse mysql, notes on web page development, employment web development, eclipse web development, user account

About the Employer:
( 1 review ) St Albans, United Kingdom

Project ID: #5310113

Awarded to:

spencerfraise

I already have the base code and db structure for this built using OOP PHP & PDO with salted passwords as it's something we use for sites we build that require login/registration/profile functionality so it's just a ma More

£222 GBP in 5 days
(0 Reviews)
0.0

7 freelancers are bidding on average £219 for this job

bigdognec

Are you looking for pure PHP or using a framework like Laravel 4? Also what version of PHP are you using?

£789 GBP in 15 days
(104 Reviews)
6.6
eComOS

Dear sir, I will complete your project within 3 days and provide ONE YEAR free bug guarantee.. I have gone through your outsourced requirement "User Login Framework" and have analyzed that I have right credentials ( More

£223 GBP in 365 days
(69 Reviews)
6.0
html5css3php5

Hi i will do good login system. ready to start now. i have good skills in php,mysql,apache. thanks Arul.

£157 GBP in 3 days
(65 Reviews)
5.8
shreeyait

Hello Sir, We have checked your job detail and as per that we are able to do your job and we have very good experience in Word Press, Joomla, Joomla component, Modules, PHP, HTML,Magento etc . As well knowledge on More

£139 GBP in 5 days
(30 Reviews)
5.5
ankit0803

Hi Please let me know when to start. Will do this assignment for you and please check my reviews too. Thanks

£122 GBP in 7 days
(1 Review)
4.7
didarul1981zend

Hi, there, I am Didarul Islam, a Zend Certified Engineer, from Unity Solutions of Bangladesh. We are interested to do your job using raw PHP/ CakePHP [a php framework], HTML5 & CSS3 with jQuery and TwitterBootstrap More

£49 GBP in 2 days
(4 Reviews)
4.0
badalku

i am interested work on your project . i am already work on smaller freelancer site . i have knowledge about html5,css3,js,php,java,mysql,oracle and etc . if you want let start the work .(and if you interested then i w More

£44 GBP in 4 days
(3 Reviews)
1.6
dvarmaashesh

Hello !! Hiring Manager Respected Sir, We are hereby offering myself for the job you have posted I have an expertise in the field of web designing, graphic design,Php,Dot Net,JAVA wordpress development for more More

£150 GBP in 7 days
(0 Reviews)
0.0