voltcms / useraccess
用户访问
Requires
- php: ^8
- bramus/router: ^1
- voltcms/filedb: ^2
- voltcms/uuid: ^1
Requires (Dev)
- phpunit/phpunit: ^10
README
PHP 用户和访问管理
SCIM
8.1. 最小用户表示
以下是非规范性示例,展示了 SCIM 在 JSON 格式下的最小用户表示。
{ "schemas": ["urn:ietf:params:scim:schemas:core:2.0:User"], "id": "2819c223-7f76-453a-919d-413861904646", "userName": "bjensen@example.com", "meta": { "resourceType": "User", "created": "2010-01-23T04:56:22Z", "lastModified": "2011-05-13T04:42:34Z", "version": "W/"3694e05e9dff590"", "location": "https://example.com/v2/Users/2819c223-7f76-453a-919d-413861904646" } }
8.4. 群组表示
以下是非规范性示例,展示了 SCIM 群组在 JSON 格式下的表示。
{ "schemas": ["urn:ietf:params:scim:schemas:core:2.0:Group"], "id": "e9e30dba-f08f-4109-8486-d5c6a331660a", "displayName": "导游", "members": [ { "value": "2819c223-7f76-453a-919d-413861904646", "$ref": "https://example.com/v2/Users/2819c223-7f76-453a-919d-413861904646", "display": "Babs Jensen" }, { "value": "902c246b-6245-4190-8e05-00816be7344a", "$ref": "https://example.com/v2/Users/902c246b-6245-4190-8e05-00816be7344a", "display": "Mandy Pepperidge" } ], "meta": { "resourceType": "Group", "created": "2010-01-23T04:56:22Z", "lastModified": "2011-05-13T04:42:34Z", "version": "W/"3694e05e9dff592"", "location": "https://example.com/v2/Groups/e9e30dba-f08f-4109-8486-d5c6a331660a" } }