2017 © Pedro PelĂĄez
 

library gluu

Package SCIM 2.0 User Management of the Gluu Server

image

mrpvision/gluu

Package SCIM 2.0 User Management of the Gluu Server

  • Monday, January 8, 2018
  • by kevinmrpvision
  • Repository
  • 1 Watchers
  • 1 Stars
  • 31 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 12 Versions
  • 72 % Grown

The README.md

Introduction

This is a very simple to use OAuth 2.0 client to connect your Gluu Server. It has minimal dependencies., (*1)

NOTE: You need to prepare your Gluu server before this package follow this for that. After this you need to insatll this package using composer., (*2)

Installation

Composer, (*3)

Run the following to include this via Composer, (*4)

composer require mrpvision/gluu

Features

  • Simplicity
  • Works with PHP >= 5.6
  • Minimal dependencies;
  • Easy integration with your own application and/or framework;
  • Does not enforce a framework on you;
  • Support List, Create and Update Gluu Users.
  • Support List, Create and Update Gluu Groups.

You MUST configure PHP in such a way that it enforces secure cookies! See this resource for more information., (*5)

API

The API is very simple to use. See the example/ folder for a working example!, (*6)

API protection

It's clear this API must not be anonymously accessed, however the SCIM standard does not define a specific mechanism to prevent unauthorized requests to endpoints. In this regard there are just a few guidelines in section 2 of RFC 7644 concerned with authentication and authorization., (*7)

Gluu Server CE allows you to protect your endpoints with UMA (a profile of OAuth 2.0). This is a safe and standardized approach for controling access to web resources. For SCIM protection, we strongly recommend its usage., (*8)

Alternatively, for testing purposes (as well as learning) you can temporarily enable the test mode. In this "mode" most complexity is taken out of the way so it serves as a quick and easy way to start interacting with your service., (*9)

In the next section, we will work using test mode. The topic of UMA will be explored later on., (*10)

License

MIT., (*11)

The Versions

08/01 2018

dev-master

9999999-dev https://github.com/kevinmrpvision/gluu

Package SCIM 2.0 User Management of the Gluu Server

  Sources   Download

dbad

The Requires

 

The Development Requires

by Kevin Patel

package openid connect scim gluu mrpvision

08/01 2018

1.0.12

1.0.12.0 https://github.com/kevinmrpvision/gluu

Package SCIM 2.0 User Management of the Gluu Server

  Sources   Download

dbad

The Requires

 

The Development Requires

by Kevin Patel

package openid connect scim gluu mrpvision

18/12 2017

1.0.11

1.0.11.0 https://github.com/kevinmrpvision/gluu

Package SCIM 2.0 User Management of the Gluu Server

  Sources   Download

dbad

The Requires

 

The Development Requires

by Kevin Patel

package openid connect scim gluu mrpvision

14/12 2017

1.0.10

1.0.10.0 https://github.com/kevinmrpvision/gluu

Package SCIM 2.0 User Management of the Gluu Server

  Sources   Download

dbad

The Requires

 

The Development Requires

by Kevin Patel

package openid connect scim gluu mrpvision

12/12 2017

1.0.9

1.0.9.0 https://github.com/kevinmrpvision/gluu

Package SCIM 2.0 User Management of the Gluu Server

  Sources   Download

dbad

The Requires

 

The Development Requires

by Kevin Patel

package openid connect scim gluu mrpvision

01/12 2017

1.0.8

1.0.8.0 https://github.com/kevinmrpvision/gluu

Package SCIM 2.0 User Management of the Gluu Server

  Sources   Download

dbad

The Requires

 

The Development Requires

by Kevin Patel

package openid connect scim gluu mrpvision

01/12 2017

1.0.7

1.0.7.0 https://github.com/kevinmrpvision/gluu

Package SCIM 2.0 User Management of the Gluu Server

  Sources   Download

dbad

The Requires

 

The Development Requires

by Kevin Patel

package openid connect scim gluu mrpvision

01/12 2017

1.0.6

1.0.6.0 https://github.com/kevinmrpvision/gluu

Package SCIM 2.0 User Management of the Gluu Server

  Sources   Download

dbad

The Requires

 

The Development Requires

by Kevin Patel

package openid connect scim gluu mrpvision

30/11 2017

1.0.5

1.0.5.0 https://github.com/kevinmrpvision/gluu

Package SCIM 2.0 User Management of the Gluu Server

  Sources   Download

dbad

The Requires

 

The Development Requires

by Kevin Patel

package openid connect scim gluu mrpvision

30/11 2017

1.0.4

1.0.4.0 https://github.com/kevinmrpvision/gluu

Package SCIM 2.0 User Management of the Gluu Server

  Sources   Download

dbad

The Requires

 

The Development Requires

by Kevin Patel

package openid connect scim gluu mrpvision

29/11 2017

1.0.3

1.0.3.0 https://github.com/kevinmrpvision/gluu

Package SCIM 2.0 User Management of the Gluu Server

  Sources   Download

MIT

The Requires

 

The Development Requires

package openid connect scim gluu mrpvision

29/11 2017

1.0.1

1.0.1.0 https://github.com/kevinmrpvision/gluu

Package SCIM 2.0 User Management of the Gluu Server

  Sources   Download

MIT

The Requires

 

The Development Requires

package openid connect scim gluu mrpvision