akissa/repoze.who.plugins.saml2

View on GitHub
README.md

Summary

Maintainability
Test Coverage
# repoze.who.plugins.saml2


## SAML2 plugin for repoze.who

``repoze.who.plugins.saml2`` is a plugin for the
[repoze.who framework](http://docs.repoze.org/who/) that enables
Single Sign-On (SSO) for applications via a SAML2 identity
provider (IdP).


[![Code Climate](https://codeclimate.com/github/akissa/repoze.who.plugins.saml2/badges/gpa.svg)](https://codeclimate.com/github/akissa/repoze.who.plugins.saml2)
[![Build Status](https://travis-ci.org/akissa/repoze.who.plugins.saml2.svg?branch=master)](https://travis-ci.org/akissa/repoze.who.plugins.saml2)
[![codecov](https://codecov.io/gh/akissa/repoze.who.plugins.saml2/branch/master/graph/badge.svg)](https://codecov.io/gh/akissa/repoze.who.plugins.saml2)
[![MPLv2 License](https://img.shields.io/badge/license-MPLv2-blue.svg?style=flat-square)](https://www.mozilla.org/MPL/2.0/)

## Installation

Install from PyPi

    pip install repoze.who.plugins.saml2

Install from Githib

    git clone https://github.com/akissa/repoze.who.plugins.saml2.git
    cd repoze.who.plugins.saml2
    python setup.py install

## Contributing

1. Fork it (https://github.com/akissa/repoze.who.plugins.saml2/fork)
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create new Pull Request


## License

All code is licensed under the
[MPLv2 License](https://github.com/akissa/repoze.who.plugins.saml2/blob/master/LICENSE).