Security

Website:

https://gitlab.com/stcarrez/ada-security

Author:
  • Stephane.Carrez@gmail.com
Maintainer:
  • Stephane.Carrez@gmail.com
License:

Apache-2.0

Version:

1.5.1

Alire CI:

Dependencies: Dependents: Badge:

Security Library for HTTP client and server with OAuth2 support

#security #oauth2 #authentication #permissions #jwt

Build Status Test Status Coverage 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

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

Documentation