Skip to content
A C# implementation of the OpenID, OAuth protocols
C# Rich Text Format HTML XSLT JavaScript CSS Other
Branch: develop
Clone or download
Pull request Compare This branch is 3 commits ahead of DotNetOpenAuth:develop.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/workflows
doc
lib
nuget
samples
src
tools
.gitignore
CONTRIB.txt
DNOA Localisation.zreproj
EnlistmentInfo.props
EnlistmentInfo.targets
GhostDoc.gdc
ILMergeInternalizeExceptions.txt
LICENSE.txt
README.md
Settings.StyleCop
appveyor.yml
build.proj
mkdocs.yml

README.md

DotNetOpenAuth

Dev Build:: Gitter Develop - Build status

Summary

The C# implementation of the OpenID, OAuth protocols. Use DotNetOpenAuth to create Identity Providers and Identity Consumers (Relying Parties).

The following sample implementations are available:

  • OpenID Provider (MVC / WebForms)
  • OpenID Relying Party (Classic ASP / MVC / WebForms)
  • OpenID Web Ring Provider / Relying Party
  • OAuth Authorisation Server
  • OAuth Resource Server
  • OAuth Service Provider
  • OAuth Client
  • OAuth Consumer (Web/Wpf)

All samples are available in the Samples Repository

Credits

DotNetOpenAuth utilises the following open source projects:

..and is supported by the following open source friendly companies:

You can’t perform that action at this time.