Find Jobs
Hire Freelancers

WP Plugin - External Authentication Web Service Integration

$30-100 USD

Cancelled
Posted almost 13 years ago

$30-100 USD

Paid on delivery
I need a WordPress Plugin that ties into the default WP authentication mechanism and calls an External Authorization Web Service upon login and logout. When a user successfully logs into WP, a web service call needs to be made to a configurable URL with the username of the logged in user in the query string of the web service call URL. The External Authorization Web Service will return a temporary GUID token that needs to stored in the WP database somewhere. The token needs to be associated with the user (either by username or userid). A flag indicating whether the token is still valid is also needed. The token needs to be programmatically accessible from any other module or plugin inside WP. The syntax should call a static method without any parameters to return the valid token GUID...something like 'string token = [login to view URL]()'. When a user logs out or their session expires, a web service call needs to be made to a configurable URL with the username of the logged out user in the query string of the web service call URL. The plugin also needs to expire/invalidate/de-activate all the user's tokens in the WP database token table (or wherever the token is stored). The External Authentication Web Service can return either XML or JSON. Just let me know which you prefer. The WP Plugin should be properly packaged such that it can be installed via the WP Admin interface. It should be compatible with WP 3.1.3 (the current version). The configuration of the External Authorization Web Service URLs should be configurable via the WP Admin interface as well.
Project ID: 3404866

About the project

8 proposals
Remote project
Active 13 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
8 freelancers are bidding on average $121 USD for this job
User Avatar
See private message.
$454.75 USD in 14 days
4.9 (122 reviews)
7.2
7.2
User Avatar
See private message.
$80.75 USD in 14 days
4.8 (318 reviews)
6.7
6.7
User Avatar
See private message.
$127.50 USD in 14 days
4.9 (56 reviews)
5.6
5.6
User Avatar
See private message.
$42.50 USD in 14 days
5.0 (25 reviews)
4.3
4.3
User Avatar
See private message.
$68 USD in 14 days
4.8 (4 reviews)
2.8
2.8
User Avatar
See private message.
$68 USD in 14 days
0.0 (1 review)
0.0
0.0
User Avatar
See private message.
$84.15 USD in 14 days
0.0 (0 reviews)
0.0
0.0
User Avatar
See private message.
$42.50 USD in 14 days
0.0 (1 review)
0.0
0.0

About the client

Flag of UNITED STATES
United States
5.0
5
Member since Sep 28, 2010

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.