tel / oauthenticated

Authentication-ho! OAuth 1.0 for Haskell atop http-conduit.
MIT License
6 stars 6 forks source link

Support HMAC-SHA256 signing method #29

Open eborden opened 4 years ago

eborden commented 4 years ago

HMAC-SHA256 is not technically required by the OAuth spec. However it is a very common signing method across many implementations.

The protocol defines three signature methods: HMAC-SHA1, RSA-SHA1, and PLAINTEXT, but Service Providers are free to implement and document their own methods.

https://oauth.net/core/1.0/#signing_process

This commit: