In Progress

User signup/login in PHP

I need a complete signup/registration procedure which allows users to signup using their e-mail-address or via Facebook / Twitter / Google Plus.

-PHP 5.3 compatibility

-Use OO-coding-style

-Use PDO as database-wrapper

-Store current user object in session

-Remember user with cookie without re-login necessary

-Writer user-credentials on signup into "users" table (table-layout: id (bigint, autoincrement), username (varchar 50), password (varchar 100, SHA-2, salt), e-mail-address (varchar 500), social-network (varchar))

-Each e-mail-address or social-network can only signup once

-"Forgot password"-link for e-mail-signup-users

-Post to timeline of Facebook / Twitter-users (method required, validation on signup required)

-Logout function

-Make a simple non-styled login-page (username, password and social-network sign-in-links), a sign-up page (username, e-mail, password) and a form for posting to timeline of the currenct user for demonstration purposes

This will result in the following methods for use by my application:

createUser, validateUser, loginUser, isLoggedIn, getCurrentUser, postToTimelineOfUser, logOutUser

You must not use any common PHP-frameworks (Zend etc.) as we do not want any unnecessary, common code.

Please don't hesitate to ask if something is unclear or add suggestions.

Skills: MySQL, PHP, Software Architecture

See more: twitter login registration, sign writer, sign please, php writer software, mail writer, architecture social network, google plus sign, facebook login logout, make mail, sign in, sha, salt, php pdo, pdo, login php, facebook signup, facebook credentials, cookie store, php google style, session php login, simple demonstration, allows user, sign facebook login, google login required, object wrapper

About the Employer:
( 1 review ) Fehren, Switzerland

Project ID: #4468934

Awarded to:

abanipatra

hi, I would like to work on your project. Regards abani

$262 USD in 3 days
(66 Reviews)
5.1

14 freelancers are bidding on average $228 for this job

jsr3

I understand your requirements and ready to start right now. Please check your message box for more details.

$360 USD in 6 days
(55 Reviews)
6.2
ttmtake

Hi, i send you PM.

$330 USD in 7 days
(28 Reviews)
5.7
RRStoyanov

I have a lot of experience with such. Will not loose your time to ask you anything else so just award the project and let's start.

$262 USD in 5 days
(56 Reviews)
5.7
stdhtelkom

Hello, Love to work with oop and Ready to help you. Thanks, Steve.

$220 USD in 5 days
(15 Reviews)
5.6
astirbytes

i can do this job. thanks

$315 USD in 6 days
(34 Reviews)
5.0
diamond1027

Hi, Web professional developer here. I understand your requirements perfectly. I can start just now. Regards.

$210 USD in 7 days
(23 Reviews)
4.5
adminbharty

We are ready to start work.

$209 USD in 3 days
(1 Review)
3.6
tonyshaeeb

I am interested , can we discuss .

$247 USD in 7 days
(8 Reviews)
3.2
C0RETECHIES

Please initiate to check your PMB

$178 USD in 7 days
(1 Review)
1.6
franceson2it

Hi, our team of professionals at on2itonline would love to work with you on this project. Please check out our great feedback on some of our other staff profiles here; Check out our crazy cool style on our previo More

$257 USD in 10 days
(0 Reviews)
0.0
sohailprasla

Hello Sir; i am ready to work on your project Please check your PMB. Thanks

$154 USD in 3 days
(0 Reviews)
0.0
sas201303

I can start this project immediately.

$126 USD in 7 days
(1 Review)
0.0
qbizns

Hello, I understand your requirements and believe that we can provide you with the best solution.

$110 USD in 3 days
(0 Reviews)
0.0
shahrukh007

Can do this project with ease. Ready to start.

$160 USD in 5 days
(0 Reviews)
0.0