GithubHelp home page GithubHelp logo

bertocco / sso Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ivoa-std/sso

0.0 0.0 0.0 257 KB

Single Sign On

License: Creative Commons Attribution Share Alike 4.0 International

TeX 97.55% Makefile 2.45%

sso's Introduction

Single-Sign-On

PDF-Preview

What is it?

SSO: Single Sign On

The IVOA single-sign-on architecture is a system in which users assign cryptographic credentials to user agents so that the agents may act with the user's identity and access rights. This standard describes how agents use those credentials to authenticate the user's identity in requests to services. This standard describes also the authentication mechanism of an application or a service making a call (on behalf of someone or something else) to an API or to another service. This document is essentially a profile against existing security standards; that is, it describes how an existing standard should be applied in an IVOA application to support single sign-on capabilities in the IVOA. In the following sections, we make specific references to details spelled out in these standards. For the purposes of validating against this standard, those referenced documents should be consulted for a full explanation of those details.

Status?

The last stable version is REC-2.0.

Next version will be 2.1. A [Working Draft ] is under discussion. It is not yet finalized and so, should not be considered yet as stable for operational implementation.

See also the section Releases of this GitHub Repository.

What about this repository?

This GitHub repository contains the sources of the IVOA document describing SSO profiles.

Only the LaTeX version is available here. No output version (e.g. PDF, HTML, DOC) should be stored in this repository.

Want to contribute?

  1. Raise a GitHub Issue on this repository

  2. Fork this repository (eventually clone it on your machine if you want to)

  3. Create a branch in your forked repository ; this branch should be named after the issue(s) to fix (for instance: issue-7-add-license)

  4. Commit suggested changes inside this branch

  5. Create a Pull Request on the official repository (note: a git push is needed first, if you are working on a clone)

  6. Wait for someone to review your Pull Request and accept it

This process has been described and demonstrated during the IVOA Interoperability Meeting of Oct. 2019 in Groningen ; see slides)

License

Creative Commons License This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

sso's People

Contributors

msdemlei avatar brianmajor avatar bertocco avatar zarquan avatar pahjbo avatar pdowler avatar molinaro-m avatar mbtaylor avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.