{"id":18509167,"url":"https://github.com/rindow/rindow-security-core","last_synced_at":"2025-07-13T17:03:06.051Z","repository":{"id":62535916,"uuid":"159309770","full_name":"rindow/rindow-security-core","owner":"rindow","description":null,"archived":false,"fork":false,"pushed_at":"2020-04-16T03:50:13.000Z","size":68,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-26T03:46:40.920Z","etag":null,"topics":["authentication","authorization","framework","php","security"],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rindow.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-11-27T09:28:28.000Z","updated_at":"2020-04-21T20:02:45.000Z","dependencies_parsed_at":"2022-11-02T15:00:58.529Z","dependency_job_id":null,"html_url":"https://github.com/rindow/rindow-security-core","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rindow%2Frindow-security-core","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rindow%2Frindow-security-core/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rindow%2Frindow-security-core/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rindow%2Frindow-security-core/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rindow","download_url":"https://codeload.github.com/rindow/rindow-security-core/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239222012,"owners_count":19602542,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["authentication","authorization","framework","php","security"],"created_at":"2024-11-06T15:16:42.017Z","updated_at":"2025-02-17T02:24:21.186Z","avatar_url":"https://github.com/rindow.png","language":"PHP","readme":"Core Security support\n=====================\nMaster: [![Build Status](https://travis-ci.com/rindow/rindow-security-core.png?branch=master)](https://travis-ci.com/rindow/rindow-security-core)\n\nThis is a library for unifying application procedures and procedures for using security functions including authentication and authorization.\n\nThe rindow-secuirty-core clarifies the division of roles between developers of security functions and developers of applications. Application developers can access control by class method merely by setting annotation in source code.\n\nProvide the following functions\n\n- Flexible customizable authentication function\n- Authorization function that can control access by method\n- Authorization features can be configured both file-based and annotation-based\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frindow%2Frindow-security-core","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frindow%2Frindow-security-core","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frindow%2Frindow-security-core/lists"}