SSO (Single Sign On) for PHP

Cerrado Publicado hace 7 años Pagado a la entrega
Cerrado Pagado a la entrega

I need a relatively simply and straightforward solution for an single sign on (SSO) implementation. With SSO, logging into a single website will authenticate me for all affiliate sites.

How i think it should work:-

Terminology:

Client - This is the browser of the visitor

Broker - The website which is visited

Server - The place that holds the user info and credentials

The broker has an id and a secret. These are know to both the broker and server.

When the client visits the broker, it creates a random token, which is stored in a cookie. The broker will then send the client to the server, passing along the broker's id and token. The server creates a hash using the broker id, broker secret and the token. This hash is used to create a link to the users session. When the link is created the server redirects the client back to the broker.

The broker can create the same link hash using the token (from the cookie), the broker id and the broker secret. When doing requests, it passes that has as session id.

The server will notice that the session id is a link and use the linked session. As such, the broker and client are using the same session. When another broker joins in, it will also use the same session.

Deliverable:-

You need to deliver at least 2 websites (namely A and B) and a SSO server. I shall be able to visit website A and login using a predefined username and password (hardcoded inside SSO server, no database require). And most importantly, I can then go to website B and stayed login without having to login again. Lastly, I will logout from website B and I go to website A and I should be logged out in website A as well.

JavaScript JSON MySQL PHP XML

Nº del proyecto: #13675575

Sobre el proyecto

36 propuestas Proyecto remoto Activo hace 6 años

36 freelancers están ofertando un promedio de $3523 por este trabajo

gopalvora

Hi I have gone through the details of your project and we find it well within our capabilities. I offer a wide range of services, including Web design, PHP/MySQL web application development, Open sources like Joo Más

$190 USD en 7 días
(511 comentarios)
8.3
ravinder246

Hello, I have read the project requirements and have great experience in php . Yes I can develop the website based on given features but need to discuss about the project work in detail. let me know when can we Más

$300 USD en 10 días
(324 comentarios)
7.5
saagark22

Hi, I exactly got your point. I can write this SSO for you. Which means if you are logged in to website A you will be logged in to all affiliated sites with A such as A, B, C... moreover if you log out from any one sit Más

$100 USD en 2 días
(375 comentarios)
7.2
Shopify

Hi, I (Myself a senior PHP Developer) have a team having experience of more than 10 years in developing web and mobile applications. I have a team of expert programmers who write robust and bug-free codes at the ve Más

$257 USD en 10 días
(29 comentarios)
6.9
DigiWhizz

Hey, I'm James a developer from London. Your project caught my eye and I'd like an opportunity to discuss it further with you. Please feel free to read reviews and look at examples of my work. Cheers

$2777 USD en 3 días
(46 comentarios)
7.5
Thesynapses

Hello There, Greetings From Synapse! I read your post and I have understood SSO concept. We can create this and we would require complete access to the code and database for all the sites you want to create SSO. Más

$1000 USD en 10 días
(13 comentarios)
6.6
maksimchukmak

Hello! My name is Maksim, from Kiev, Ukraine (UTF + 2) I will be very brief for you. We have big experience of building websites and applications. Our hardworking team works with such technologies as PHP, Javasc Más

$155 USD en 3 días
(26 comentarios)
6.6
RubyOnRail

Hello, It's a pleasure to let you know that I've Completed and Delivered similar project before. All I need to work on customization part if we can proceed towards more discussion. I have gone through your project de Más

$277 USD en 3 días
(18 comentarios)
5.9
bluewmaster

Hello there! I have more than 9 years experience with PHP, PHP OOP and various PHP frameworks, etc. Do you have a preference on the platform to deliver the sites? or just simple php? Regards, gabi

$294 USD en 4 días
(12 comentarios)
5.3
SumonGSTL

Good Day, Thank you so much for giving me an opportunity to apply this wonderful job opportunity. I read your whole job requirements very carefully and understand what you are actually wanted for your project. Main Más

$150 USD en 3 días
(21 comentarios)
4.4
concattec

Hello Buyer, Greetings of the Day I’ve carefully gone through your job posting on Freelancer. I ’m an expert in PHP Programming with more than 5 years experiences of Word press, Magneto and Moodle etc. I am very muc Más

$230 USD en 3 días
(14 comentarios)
4.1
VirtualBrainInc

Hello, Thank you for posting a project here on www.freelancer.com. I have briefly checked the description, and I can deliver as per the requirements however I need us to discuss for more clarity on the details, deadlin Más

$155 USD en 3 días
(6 comentarios)
3.6
souravdebnath80

Dear Sir/ Ma'am, Greetings! Glad to introduce myself, Sourav Debnath as SEO Manager. I have 3 years of experience in SEO and digital marketing. We have a team of well trained and experienced professionals. Más

$200 USD en 15 días
(0 comentarios)
0.0
mrashwanny

Hi Sir/ madam we reviewed your job description and have capability to do confidently your project as your required. We are got more than 5 years of experienced in web.\app dveloping wih major project. short Proje Más

$333 USD en 3 días
(0 comentarios)
0.0
antonypenn

Hello, I am a professional software development consultant with over 30 years of developer experience, including 15 years in PHP, and I have developed SSO solutions before. Look at my linked in profile and by softwa Más

$1111 USD en 5 días
(0 comentarios)
0.0