/hiam

Identity and Access Management server providing OAuth2, multi-factor authentication and more

Primary LanguagePHPBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

HIAM

Identity and Access Management server providing OAuth2, multi-factor authentication and more

Latest Stable Version Total Downloads Build Status Scrutinizer Code Coverage Scrutinizer Code Quality Dependency Status

HIAM is Identity and Access Management server.

Provides:

  • Login, registration, email confirmation, password restore
  • OAuth2 server
  • multi-factor authentication with:
    • Google Authenticator compatible TOTP
    • limited access from user allowed IPs only
  • Social login with Facebook, Google, VK, LinkedIn, GitHub, Live, Yandex
  • RBAC - Role Based Access Control
  • Full activity logging with searching and reporting (planned)

Based on:

Also see usage manual.

Installation

The preferred way to install this yii2-extension is through composer.

Either run

php composer.phar require "hiqdev/hiam"

or add

"hiqdev/hiam": "*"

to the require section of your composer.json.

License

This project is released under the terms of the BSD-3-Clause license. Read more here.

Copyright © 2014-2017, HiQDev (http://hiqdev.com/)