bouncr-parent

An parent pom for Bouncr

Лицензия

Лицензия

Категории

Категории

Сеть
Группа

Группа

net.unit8.bouncr
Идентификатор

Идентификатор

bouncr-parent
Последняя версия

Последняя версия

0.2.9
Дата

Дата

Тип

Тип

pom
Описание

Описание

bouncr-parent
An parent pom for Bouncr
Ссылка на сайт

Ссылка на сайт

https://github.com/kawasima/bouncr
Система контроля версий

Система контроля версий

https://github.com/kawasima/bouncr

Скачать bouncr-parent

Имя Файла Размер
bouncr-parent-0.2.9.pom 14 KB
Обзор

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/net.unit8.bouncr/bouncr-parent/ -->
<dependency>
    <groupId>net.unit8.bouncr</groupId>
    <artifactId>bouncr-parent</artifactId>
    <version>0.2.9</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/net.unit8.bouncr/bouncr-parent/
implementation 'net.unit8.bouncr:bouncr-parent:0.2.9'
// https://jarcasting.com/artifacts/net.unit8.bouncr/bouncr-parent/
implementation ("net.unit8.bouncr:bouncr-parent:0.2.9")
'net.unit8.bouncr:bouncr-parent:pom:0.2.9'
<dependency org="net.unit8.bouncr" name="bouncr-parent" rev="0.2.9">
  <artifact name="bouncr-parent" type="pom" />
</dependency>
@Grapes(
@Grab(group='net.unit8.bouncr', module='bouncr-parent', version='0.2.9')
)
libraryDependencies += "net.unit8.bouncr" % "bouncr-parent" % "0.2.9"
[net.unit8.bouncr/bouncr-parent "0.2.9"]

Зависимости

compile (2)

Идентификатор библиотеки Тип Версия
net.bytebuddy : byte-buddy jar 1.10.3
net.bytebuddy : byte-buddy-agent jar 1.10.3

test (4)

Идентификатор библиотеки Тип Версия
org.junit.jupiter : junit-jupiter jar 5.5.2
org.assertj : assertj-core jar 3.14.0
org.mockito : mockito-core jar 3.1.0
org.powermock : powermock-api-mockito2 jar 2.0.4

Модули Проекта

  • bouncr-components
  • bouncr-api-server
  • bouncr-proxy
  • bouncr-hook-email
  • bouncr-hook-license

Bouncr

Bouncr is an reverse proxy with authentication and authorization for backend applications.

bouncer

Bouncer has following features:

  • Authenticate
    • Various types of credentials
      • Password
      • LDAP
      • OpenID Connect
    • Two factor authentication (using by Google authenticator etc)
  • Authorization (based on Group - Role - Permission)
  • Sign in
  • Sign out
  • Audit
    • Show security activities
  • IdP
    • OpenID Connect provider
  • Administration pages
    • Manage users
    • Manage groups
    • Manage applications and realms
    • Manage roles
    • Manage OpenID Connect applications

bouncr architecture

Docker

You can build the docker image of the api server and the proxy server using by jib.

% cd bouncr-api-server
% mvn -P\!dev,postgresql,hazelcast compile jib:dockerBuild
% cd bouncr-proxy
% mvn -P\!dev,postgresql,hazelcast compile jib:dockerBuild

docker-compose.yml can run the api server and the proxy server with Hazelcast and Postgresql database.

License

Copyright © 2017-2019 kawasima

Distributed under the Eclipse Public License, the same as Clojure.

Версии библиотеки

Версия
0.2.9
0.2.8
0.2.7
0.2.6
0.2.5
0.2.4
0.2.3
0.2.2
0.2.1
0.2.0