From Fedora Project Wiki

Line 27: Line 27:
== upstream ==
== upstream ==
FAS-OpenID was written by [[User:puiterwijk]]
FAS-OpenID was written by [[User:puiterwijk]]
A good place to start is trying to understand the OpenID [ spec]
A good place to start learning about OpenID and FAS-OpenID would be the [ classroom] [User:puiterwijk puiterwijk] gave.
= history =
= history =

Revision as of 17:51, 11 March 2013


OpenID is a way to login to applications or resources using an existing account that acts as a identity provider. The Fedora project acts as an OpenID identity provider for anyone with a Fedora Account System account.


We have an OpenID provider running named FAS-OpenID.

When trying to log on to an OpenID enabled site, give
as URL. Example, if your FAS login is JohnDoe, you would enter If you are not logged in to FAS at this stage, you will be first taken to the FAS-OpenID login page. On the first login from each external site, you will be taken to and asked to approve the OpenID request.

Old provider link

There was an old (and non advertised) link at to the old openid provider. These links are no longer used, you should always use the above link instead.


Screenshots are here.


OpenID should work for all websites accepting OpenID login. We are looking for feedback and developers to improve the code. Send feedback to the fedora infrastructure list, #fedora-admin on or in a infrastructure ticket.



git clone ssh://


FAS-OpenID was written by User:puiterwijk

A good place to start learning about OpenID and FAS-OpenID would be the classroom [User:puiterwijk puiterwijk] gave.


OpenID was first [discussed] at the 2006 FedoraSummit. The OpenID implementation was completely rewritten from scratch in 2013.


Many thanks to User:Ricky for his explanations on IRC.