| CARVIEW |
ucam-webauth: The Ucam-Webauth protocol, used by Raven
An implementation of the Ucam-Webauth protocol, as used by the University of Cambridge’s Raven authentication service.
[Skip to Readme]
Modules
- UcamWebauth
- UcamWebauth.Internal
- UcamWebauth.Parser
- UcamWebauth.WLS
Flags
Manual Flags
| Name | Description | Default |
|---|---|---|
| dev | Compile for development | Disabled |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info
Downloads
- ucam-webauth-0.1.0.0.tar.gz [browse] (Cabal source package)
- Package description (revised from the package)
Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
| Versions [RSS] | 0.1.0.0 |
|---|---|
| Change log | Changelog.md |
| Dependencies | aeson (>=1.2 && <1.5), attoparsec (>=0.13.2.2 && <0.14), base (>=4.11.0.0 && <4.13), bytestring (>=0.10.8.2 && <0.11), containers (>=0.5.11.0 && <0.7), cryptonite (>=0.25 && <0.27), errors (>=2.3.0 && <2.4), http-api-data (>=0.3.8.1 && <0.5), http-types (>=0.12.2 && <0.13), microlens (>=0.4.9.1 && <0.5), microlens-mtl (>=0.1.11.1 && <0.3), mtl (>=2.2.2 && <2.3), parser-combinators (>=1.0.0 && <1.3), pem (>=0.2.4 && <0.3), text (>=0.11 && <1.2.3.0 || >=1.2.3.1 && <1.3), time (>=1.8.0.2 && <1.10), ucam-webauth-types (>=0.1.0.0 && <0.2), x509 (>=1.7.5 && <1.8) [details] |
| License | (BSD-3-Clause OR Apache-2.0) |
| Copyright | 2018 David Baynard |
| Author | David Baynard <ucamwebauth@baynard.dev> |
| Maintainer | David Baynard <ucamwebauth@baynard.dev> |
| Uploaded | by DavidBaynard at 2018-12-09T20:53:22Z |
| Revised | Revision 6 made by DavidBaynard at 2019-07-29T13:54:59Z |
| Category | Web |
| Home page | https://github.com/dbaynard/UcamWebauth#readme |
| Bug tracker | https://github.com/dbaynard/UcamWebauth/issues |
| Source repo | head: git clone https://github.com/dbaynard/UcamWebauth |
| Distributions | |
| Downloads | 749 total (5 in the last 30 days) |
| Rating | (no votes yet) [estimated by Bayesian average] |
| Your Rating |
|
| Status | Docs not available [build log] All reported builds failed as of 2018-12-09 [all 2 reports] |
Readme for ucam-webauth-0.1.0.0
[back to package description]title: Ucam Webauth
author: David Baynard
date: 09 Dec 2018
...
https://raven.cam.ac.uk/project/
The University of Cambridge Raven service uses the Ucam Webauth protocol.
This repository contains a number of Haskell libraries to interact with this system.
ucam-webauth
This implements the client authentication protocol; specifically, the validation.
ucam-webauth-types
This implements data types for the client authentication protocol.
There is an internal package which is not recommended for use. Its only purpose is to split the core functionality among packages for minimal ghcjs dependencies.
raven-wai
This adds wai middleware enabling authentication using Raven.
servant-raven
API combinators for servant, using servant-auth.
servant-raven-server
The handlers for servant.