Ryan Nowak
e13e707503
CR feedback and naming/resource cleanup
2015-06-25 13:25:52 -07:00
Ryan Nowak
b3e92da7d8
Add an IAntiforgery interface and simplify API
2015-06-24 15:56:03 -07:00
Ryan Nowak
9eeb1de68f
Use DI for all Antiforgery services
...
This change makes it possible to replace all of the various
IAntiforgery*** extensibility points via DI.
changes:
- Move functionality out of AntiforgeryWorker into Antiforgery
- Move services to DI (instead of constructed by Antiforgery)
- Cleanup how application/cookie-name is computed
- Merge IAntiforgeryTokenGenerator & IAntiforgeryTokenValidator
- Unseal classes
- Fix use of options in services
- Misc test cleanup
2015-06-23 12:13:01 -07:00
Doug Bunting
e8ac98ad5d
Change hardcoded `bash` shebang to `env`
...
- aspnet/Home#695
- support various `bash` installation locations
- in particular, enable building on FreeBSD
2015-06-23 10:46:47 -07:00
Eilon Lipton
f9085e9043
Merge pull request #1 from hishamco/buildStatus
...
Add AppVeyor, Travis build status
2015-06-22 21:23:35 -07:00
Hisham Abdullah Bin Ateya
fae6a8cf16
Add AppVeyor, Travis build status
2015-06-23 07:16:59 +03:00
Ryan Nowak
b474ef9b23
Add sample of using Antiforgery outside of MVC
2015-06-10 14:53:44 -07:00
Ryan Nowak
355a2b0a78
Add an IServiceCollection extensions
2015-06-10 12:52:20 -07:00
Ryan Nowak
e789e82d3d
Add package description
2015-06-10 12:24:22 -07:00
Ryan Nowak
3dc2663c35
Code dump of Antiforgery code
2015-06-10 12:13:30 -07:00
Eilon Lipton
68ee820b5d
Create CONTRIBUTING.md
2015-06-10 10:01:46 -07:00
Ryan Nowak
2c3544c348
Add project structure
2015-06-07 16:57:21 -07:00
Ryan Nowak
3177d319f3
Add build-template, license, and readme
2015-06-07 16:34:01 -07:00