Skip to content
This repository has been archived by the owner on Feb 2, 2018. It is now read-only.

Ruby Omniauth strategy for authenticating using a cookie encrypted with a shared secret.

License

Notifications You must be signed in to change notification settings

udacity/omniauth-sso-cookie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

omniauth-sso-cookie

Build Status Code Climate Dependency Status

Ruby Omniauth strategy for authenticating using a cookie encrypted with a shared secret.

The secret should be in JSON format and encrypted with AES-256-CBC (with PKCS#7 padding) and authenticated with a SHA-256 HMAC.

See examples/generate-cookie.py for an example as to how such a cookie can be generated.

This code is available under the Apache 2.0 License.

About

Ruby Omniauth strategy for authenticating using a cookie encrypted with a shared secret.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published