Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6704097
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 26, 20262026-05-26T07:14:57+00:00 2026-05-26T07:14:57+00:00

I would like to use OpenId on my site to allow user registration using

  • 0

I would like to use OpenId on my site to allow user registration using Google, Twitter, Facebook… i have seen a lot of libraries to implement that in PHP but i have some doubts; especcially my site request some info when a user sign up:

1-)id generated by the system. When an user sign up with OpenId EVERY service generate an id and how is it?
2-)username. What about it i need to ask the user about?
3-)Password. i don’t think that gogole give me the password of an account, i need to ask the user for it?
4_)email i think there aren’t problems with it

Another thing: i noticed that a lot of sites that use OpenID or similar write “login/sign in” and not “sign up”, with OpenID i can setup a sign up or only a sign in that works as long the user is connected to the service?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-26T07:14:58+00:00Added an answer on May 26, 2026 at 7:14 am

    OpenID works like this:

    1. Users go to your website
    2. They have the option to ‘log in’ with an account they already have with another service
    3. They click to log inwith the other service, they are redirected to that service, with the URL of your site page appended to the request
    4. They log in (if not already logged in) to the service, which then asks them whether they want to allow authorization to share details with your site
    5. If the user approves authorization, they are redirected to the return (originating) URL on your site, the service they used to sign in with then, depending on the service and what the user allows, also sends information on the user to your site with the redirect
    6. When your site picks up this information, it can then process the user as having logged in (or being rejected)

    There is a lot of information on the web about how this process works and how you can handle it:

    http://openid.net/developers/

    http://www.windley.com/archives/2006/04/how_does_openid.shtml

    http://tinisles.blogspot.com/2008/02/how-does-openid-work.html

    I would also suggest searching SO:

    How does OpenID authentication work?

    You can even see that those people who built SO itself have covered the issue:

    http://www.codinghorror.com/blog/2008/05/openid-does-the-world-really-need-yet-another-username-and-password.html

    If you want to use the service for registration purposes, note that you are limited to only getting information defined by the framework that the user also elects to share (e.g. location, name, email etc) – as such it should be used either for users to log in via another service (i.e. google etc), OR to populate some shared fields of a registration form ‘automatically’, however this is a semi-redundant use of the service – I would recommend restricting it to sign-in only, you should keep seperate any proprietary registration process.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I would like to implement user authentication using OpenID. Is there anything unique in
I'm building a webservice and would like to use the user's google account credentials.
Is there an openID implementation in Java? I would like to use this in
I would like to use create a rails route for a user's open id.
I am using AdoNetAppender (SQL server) in my asp.net application and would like use
I would like to use formtastic to create form but I don't have a
I am designing a web site to use OpenId and Google is one of
I would like to use the OpenID selector found here The problem is that
I would like to use a language that I am familiar with - Java,
I would like to use something like CLR Profiles on .Net 2.0 to see

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.