summaryrefslogtreecommitdiffstats
path: root/samples/OAuthServiceProvider
Commit message (Collapse)AuthorAgeFilesLines
* Fixes up some missing references.Andrew Arnott2012-12-292-1/+8
| | | | Upgrades MVC dependency from 1.0 to 3.0, via NuGet.
* Retargets exclusively to .NET 4.5 now.Andrew Arnott2012-12-281-1/+1
|
* ASPXCodeBehind noise.Andrew Arnott2012-10-301-0/+4
|
* We have HTTP Basic client authentication working now in OAuth 2.Andrew Arnott2012-04-181-4/+0
|
* Migrate all samples to target .NET 4.0 and use IIS Express (where available).Andrew Arnott2012-04-023-85/+24
| | | | | | InfoCardRelyingParty sample left out because it seems to cause input validation trouble. Fixes #108
* Migrated to Dev11 project files. They should all open in Dev10 still ↵Andrew Arnott2012-03-312-4/+11
| | | | | | | | (except the new .sqlproj). This reverts commit a5e59982c1b66ebabd4c6436d4d3d177d2440649. Fixes #96
* Revert "Migrated to Dev11 project files. They should all open in Dev10 ↵Andrew Arnott2012-03-302-11/+4
| | | | | | | still (except the new .sqlproj)." This reverts commit dc59bdbc51fce4ad19cb41e5ca610915c2e99789, reversing changes made to e5b8e2e4bd925ef6967c264644e4d67749b5b3de.
* Merge branch 'v4.0' into dev11Andrew Arnott2012-03-212-6/+6
|\ | | | | | | | | Conflicts: src/DotNetOpenAuth.sln
| * Applied all the StyleCop fixes necessary by the StyleCop 4.7 upgrade.Andrew Arnott2012-03-102-6/+6
| |
* | Additional changes.Andrew Arnott2012-02-241-2/+2
| |
* | Project compatibility upgrades for Dev11.Andrew Arnott2012-02-241-2/+9
|/
* Added DotNetOpenAuth.OAuth.Common to contain dependencies shared between ↵Andrew Arnott2012-02-081-0/+4
| | | | | | OAuth 1 and OAuth 2. Related to and closes #71
* Updated all copyright notices to reflect copyright assignment to Outercurve.Andrew Arnott2012-02-053-6/+6
| | | | Fixes #66
* Added OAuth 1.0 samples from v3.4 branch and fixed them up a bit so thatAndrew Arnott2012-02-0242-0/+3087
| | | | | | they work here. Fixes #64
* Split the OAuthServiceProvider sample into two samples: ↵Andrew Arnott2010-07-3138-2627/+0
| | | | | | OAuthAuthorizationServer and OAuthResourceServer. Renamed OAuthConsumer to OAuthClient.
* Multiple client callback URLs are now supported.Andrew Arnott2010-07-302-6/+19
| | | | And some StyleCop cleanup.
* Simplified OAuth 2 API a bit.Andrew Arnott2010-07-301-3/+3
|
* StyleCop fixesAndrew Arnott2010-07-261-9/+9
|
* Allowed sample OAuth consumer WPF app to have relaxed SSL requirements.Andrew Arnott2010-07-251-1/+1
|
* Ripped out OAuth 1.0 support from the OAuthServiceProvider sample.Andrew Arnott2010-07-2214-185/+235
|
* Stripping OAuth 1.0 support from the OAuthServiceProvider sample.Andrew Arnott2010-07-2221-1010/+145
|
* Merge branch 'v3.4' into oauth2Andrew Arnott2010-07-211-0/+2
|\ | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: projecttemplates/RelyingPartyDatabase/RelyingPartyDatabase.dbproj projecttemplates/RelyingPartyLogic/CreateDatabase.sql samples/OAuthConsumerWpf/OAuthConsumerWpf.csproj src/DotNetOpenAuth.Test/Messaging/MessagingUtilitiesTests.cs src/DotNetOpenAuth.Test/OAuth/ChannelElements/OAuthChannelTests.cs src/DotNetOpenAuth/Messaging/MessagingStrings.resx src/DotNetOpenAuth/Messaging/MessagingUtilities.cs src/DotNetOpenAuth/OAuth/ChannelElements/OAuthChannel.cs src/version.txt
| * Added StyleCop to toolset and regular command line build.Andrew Arnott2010-07-191-0/+2
| | | | | | | | As part of this, all projects now import EnlistmentInfo.props and .targets.
| * StyleCop fixes.Andrew Arnott2010-06-081-3/+3
| |
* | Changed the public API for OAuth 2.0 scope from a space-delimited string to ↵Andrew Arnott2010-07-192-4/+6
| | | | | | | | a HashSet<string>
* | Renamed WebServerAuthorizationServer to just AuthorizationServer.Andrew Arnott2010-07-181-1/+1
| |
* | Got the OAuthConsumerWpf sample working with Facebook OAuth 2.0 again.Andrew Arnott2010-07-061-3/+7
| |
* | Fixed focus issue with SP sample login page.Andrew Arnott2010-07-051-2/+6
| |
* | OAuth 2.0 sample works, draft 9 style.Andrew Arnott2010-07-042-5/+3
| |
* | Removed last tie between OAuth 2.0 and OAuth 1.0 in the code.Andrew Arnott2010-06-252-2/+13
| |
* | Renamed the OAuthWrap namespaces to be OAuth2.Andrew Arnott2010-06-254-6/+6
| |
* | Work toward OAuth 2.0 draft 8.Andrew Arnott2010-06-141-2/+2
| |
* | Lots of StyleCop work, and one bug fix (can you find it? <g>)Andrew Arnott2010-06-076-28/+24
| |
* | Renamed WebApp facade classes to WebServer to match messages and flow name.Andrew Arnott2010-06-061-1/+1
| |
* | Renamed WebApp messages to WebServer to match OAuth 2.0 flow names.Andrew Arnott2010-06-061-2/+2
| |
* | OAuth 2.0 web flow now works, client, auth server, and resource server, in ↵Andrew Arnott2010-06-022-13/+42
| | | | | | | | | | | | the sample! Yay.
* | Fixed whitespace.Andrew Arnott2010-06-021-2/+2
| |
* | Access tokens are now asymmetrically encrypted for resource server ↵Andrew Arnott2010-06-021-1/+1
| | | | | | | | | | | | consumption and signed from the auth server. Refresh tokens and verification codes are signed and encrypted using a private auth server symmetric secret.
* | Added capability to use asymmetric signing for the access token so that ↵Andrew Arnott2010-06-011-2/+10
| | | | | | | | | | | | resource servers don't have the ability to mint access tokens. But resource servers can still mint verification codes and refresh tokens since they are signed using the shared secret, so that needs to be fixed.
* | Lots of refactoring as we gather the token handling into centralized code.Andrew Arnott2010-05-311-0/+6
| |
* | The access token is now obtainable now. Woot.Andrew Arnott2010-05-311-0/+3
| | | | | | | | Now to make the access token worth something... :)
* | Fixed some bugs.Andrew Arnott2010-05-311-1/+1
| |
* | Added authorizing user to the verification code.Andrew Arnott2010-05-312-6/+16
| | | | | | | | The username is encrypted to avoid disclosing data to the client or a third party.
* | More work toward a working authorization server.Andrew Arnott2010-05-313-48/+36
| |
* | Fixed build break.Andrew Arnott2010-05-301-1/+8
| |
* | Added starter for generating an access token in the web server flow.Andrew Arnott2010-05-291-16/+21
| |
* | Work toward an OAuth 2.0 Web Server flow auth server.Andrew Arnott2010-05-299-1/+346
|/
* More StyleCop fixes that mysteriously didn't show up before.Andrew Arnott2010-05-081-2/+2
|
* StyleCop fixes.Andrew Arnott2010-05-082-9/+10
|
* Updated OAuth C and SP samples to use standard WAP namespaces.Andrew Arnott2010-04-1936-2835/+1819
|
* Converted the OAuth consumer and SP sample web site projects to web ↵Andrew Arnott2010-04-1834-51/+1523
| | | | application projects.
* Fixed OAuthServiceProvider sample's broken WCF authorization due to a ↵Andrew Arnott2010-04-186-44/+232
| | | | missing nonce store.
* Merge branch 'v3.3' into v3.4Andrew Arnott2010-02-131-24/+28
|\ | | | | | | | | | | Conflicts: lib/DotNetOpenAuth.BuildTasks.dll lib/DotNetOpenAuth.BuildTasks.pdb
| * Fixed possible unhandled exception during OAuth processing.Andrew Arnott2010-02-011-24/+28
| |
| * Workaround Code Contracts assembly showing up in web app's Bin folder and ↵Andrew Arnott2010-01-191-0/+1
| | | | | | | | causing type resolution ambiguities.
* | Workaround Code Contracts assembly showing up in web app's Bin folder and ↵Andrew Arnott2010-01-191-0/+1
| | | | | | | | causing type resolution ambiguities.
* | Merge branch 'v3.3'Andrew Arnott2009-12-271-0/+7
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | Conflicts: samples/InfoCardRelyingParty/Site.Master samples/OpenIdProviderWebForms/Site.Master samples/OpenIdRelyingPartyClassicAsp/MembersOnly.asp samples/OpenIdRelyingPartyClassicAsp/default.asp samples/OpenIdRelyingPartyClassicAsp/login.asp samples/OpenIdRelyingPartyWebForms/Site.Master src/DotNetOpenAuth.vsmdi src/DotNetOpenAuth/Configuration/DotNetOpenAuth.xsd src/DotNetOpenAuth/OpenId/Extensions/ExtensionsInteropHelper.cs
| * Enabled reporting for the project template and all samples.Andrew Arnott2009-12-251-0/+7
| |
* | DotNetOpenAuth Logo UpdateDavid Christiansen2009-12-061-0/+0
|/ | | | * Applied to web applications as favicon.ico
* Merge branch 'v3.2' into v3.3Andrew Arnott2009-11-181-1/+19
|\ | | | | | | | | | | Conflicts: src/DotNetOpenAuth/OAuth/ServiceProvider.cs src/DotNetOpenAuth/OpenId/Association.cs
| * Merge branch 'v3.1' into v3.2Andrew Arnott2009-11-181-1/+19
| |\ | | | | | | | | | | | | | | | Conflicts: src/DotNetOpenAuth/Strings.Designer.cs src/DotNetOpenAuth/Strings.resx
| | * Added frame-busting code to OAuth SP sample.Andrew Arnott2009-11-171-1/+19
| | |
* | | StyleCop fixes.Andrew Arnott2009-11-121-0/+1
| | |
* | | Fixed regression introduced in 8576d3e52d9 and added comment regarding how ↵Andrew Arnott2009-11-111-1/+4
| | | | | | | | | | | | it's broken in some IIS configurations.
* | | Fixed calculation of web root in the OAuth SP sample.Andrew Arnott2009-11-101-1/+5
| | |
* | | Merge branch 'v3.2'Andrew Arnott2009-08-316-7/+48
|\ \ \ | |/ / | | | | | | | | | | | | Conflicts: src/DotNetOpenAuth.vsmdi src/DotNetOpenAuth/OpenId/Identifier.cs
| * | Merge branch 'v3.1' into v3.2Andrew Arnott2009-08-313-2/+5
| |\ \ | | |/ | | | | | | | | | | | | | | | Conflicts: src/DotNetOpenAuth.Test/OpenId/AuthenticationTests.cs src/DotNetOpenAuth.vsmdi src/DotNetOpenAuth/OpenId/RelyingParty/OpenIdRelyingParty.cs
| | * Added to sample OAuthConsumerWcf to demonstrate calling our sample ↵Andrew Arnott2009-08-191-0/+3
| | | | | | | | | | | | OAuthServiceProvider.
| | * Fixed a couple of issues with the sample OAuth SP in handling desktop consumers.Andrew Arnott2009-08-192-2/+2
| | |
| * | Fixed bug in OAuth Service Provider WCF sample where the service was using ↵Andrew Arnott2009-08-213-5/+43
| | | | | | | | | | | | | | | | | | the identity of the logged in user rather than the identity authenticated by the service (OAuth) to look up the data. Resolves trac #114. Thanks Steven L-P for reporting this!
* | | Added IServiceProviderTokenManager.UpdateToken method.Andrew Arnott2009-08-192-1/+7
|/ / | | | | | | Fixes Trac #96.
* | Cleaned up WCF sample service a bit now that we have IPrincipal working.Andrew Arnott2009-06-232-8/+13
| |
* | OAuth WCF service sample now impersonates the original user in the thread's ↵Andrew Arnott2009-06-233-1/+64
| | | | | | | | current principal.
* | Added IServiceProviderAccessToken and added a method to get it on the ↵Andrew Arnott2009-06-232-2/+30
|/ | | | IServiceProviderTokenManager interface.
* Added request token TTL checking.Andrew Arnott2009-06-152-3/+7
| | | | Resolves Trac ticket #54.
* Locked down contract for when tokens are not found.Andrew Arnott2009-06-091-2/+6
|
* Fixed a couple of small bugs.Andrew Arnott2009-06-091-1/+1
|
* Refactored OAuth service provider interfaces to better suite token and ↵Andrew Arnott2009-06-087-52/+165
| | | | consumer queries.
* OAuth SP now works with 1.0 Consumers correctly.Andrew Arnott2009-06-087-17/+77
|
* Fixed anomaly in sample dbml file.Andrew Arnott2009-06-071-1/+1
|
* OAuth SP and web consumer work under OAuth 1.0a.Andrew Arnott2009-06-074-4/+42
|
* Initial change to comply with OAuth 1.0a.Andrew Arnott2009-06-056-8/+55
| | | | | | Still need to come up with a plan to handle Consumers without callback, including mobile and set-top devices with limited keyboards. No tests yet. Limited thought given so far to interoperability with 1.0 vs. 1.0a.
* Added uri section declaration to web.config files of a few samples.Andrew Arnott2009-05-131-0/+1
|
* Made sure that IDN and IRI URI mode are turned on for all sample sites, and ↵Andrew Arnott2009-05-091-4/+19
| | | | added a comment indicating their importance for all web sites that use this library.
* StyleCop fixes.Andrew Arnott2009-04-301-1/+1
|
* Added XSS protection to OAuth SP sample.Andrew Arnott2009-04-292-0/+21
| | | | Resolves Trac ticket 43.
* OAuth SP sample now correctly sets the ConsumerLabel field in the authorize ↵Andrew Arnott2009-04-252-0/+15
| | | | page.
* Fixed build warning regarding .refresh files.Andrew Arnott2009-04-221-0/+0
|
* Decreases drop .zip file size from 12.6MB to 3.6MB by not deploying ↵Andrew Arnott2009-04-141-0/+0
| | | | | | redundant copies of binaries to all samples, while leaving samples compilable within VS2008. Fixes Trac ticket 12.
* Added default proxy use to all the samples.Andrew Arnott2009-04-091-0/+5
|
* Split up ITokenManager into two derived interfaces to better fit Consumer ↵Andrew Arnott2009-04-082-3/+7
| | | | and Service Provider scenarios.
* Restored missing project and assembly references in the samples.Andrew Arnott2009-03-261-0/+0
|
* Renamed OAuth sample sites.Andrew Arnott2009-03-2629-0/+1858