security

Security Library for HTTP client and server with OAuth2 support

Website
Author: Stephane.Carrez@gmail.com
Maintainer: Stephane.Carrez@gmail.com
License: Apache-2.0
Version: 1.4.1
Dependencies: Tags: security oauth2 authentication permissions jwt
Badge:
Alire CI:

Build Status Test Status codecov Documentation Status

Ada Security provides a security framework which allows applications to define and enforce security policies. This framework allows users to authenticate by using OpenID Authentication 2.0 as well as OAuth 2.0 protocol. It allows a web application to integrate easily with Yahoo!, Gitlab, Github, Facebook and Google+ authentication systems. The Ada05 library includes:

  • An OpenID client authentication,
  • An OAuth 2.0 client authentication,
  • An OpenID Connect authentication framework,
  • An OAuth 2.0 server authentication framework,
  • A policy based security framework to protect the resources

Ada Security Overview

The Ada Security library is used by the Ada Web Application to provide authentication and access control to users within the web applications.