Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/trskop/spock-http-auth
HTTP authentication framework for Spock
https://github.com/trskop/spock-http-auth
Last synced: 10 days ago
JSON representation
HTTP authentication framework for Spock
- Host: GitHub
- URL: https://github.com/trskop/spock-http-auth
- Owner: trskop
- License: bsd-3-clause
- Created: 2015-03-22T21:09:19.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-11-22T16:10:30.000Z (almost 9 years ago)
- Last Synced: 2023-04-30T01:07:43.398Z (over 1 year ago)
- Language: Haskell
- Size: 16.6 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: ChangeLog.md
- License: LICENSE
Awesome Lists containing this project
README
# HTTP Authentication Framework for Spock
[![Haskell Programming Language](https://img.shields.io/badge/language-Haskell-blue.svg)][Haskell.org]
[![BSD3 License](http://img.shields.io/badge/license-BSD3-brightgreen.svg)][tl;dr Legal: BSD3][![Build Status](https://travis-ci.org/trskop/spock-http-auth.svg)](https://travis-ci.org/trskop/spock-http-auth)
## Description
HTTP authentication is not limited to those defined by the standard:
* [HTTP Basic Authentication][Wikipedia: Basic access authentication]
* [HTTP Digest Authentication][Wikipedia: Digest access authentication]This library provides building block for developers to create their own
authentication schemes on top of standard HTTP vocabulary.Examples of alternative HTTP authentication schemes:
* [Amazon S3: Signing and Authenticating REST Requests][]
* [NTLM Authentication Scheme for HTTP][]## License
Revised BSD License, also known as 3-clause BSD license. For more
information see e.g. [tl;drLegal: BSD 3-Clause License (Revised)
][tl;dr Legal: BSD3] and for full license text read [LICENSE
](https://github.com/trskop/spock-http-auth/blob/master/LICENSE) file.## Contributions
Contributions, pull requests and bug reports are welcome! Please don't be
afraid to contact author using GitHub or by e-mail.[Haskell.org]:
http://www.haskell.org
"The Haskell Programming Language"
[tl;dr Legal: BSD3]:
https://tldrlegal.com/license/bsd-3-clause-license-%28revised%29
"BSD 3-Clause License (Revised)"
[Wikipedia: Basic access authentication]:
https://en.wikipedia.org/wiki/Basic_access_authentication
"Wikipedia: Basic access authentication"
[Wikipedia: Digest access authentication]:
https://en.wikipedia.org/wiki/Digest_access_authentication
"Wikipedia: Digest access authentication"
[Amazon S3: Signing and Authenticating REST Requests]:
http://docs.aws.amazon.com/AmazonS3/latest/dev/RESTAuthentication.html
"Amazon S3: Signing and Authenticating REST Requests"
[NTLM Authentication Scheme for HTTP]:
http://www.innovation.ch/personal/ronald/ntlm.html
"NTLM Authentication Scheme for HTTP"