{"id":16096341,"url":"https://github.com/sio/naivauth","last_synced_at":"2025-04-05T20:29:33.202Z","repository":{"id":101312925,"uuid":"524504910","full_name":"sio/naivauth","owner":"sio","description":"Authentication and authorization backend for small scale deployments","archived":false,"fork":false,"pushed_at":"2022-08-18T08:06:17.000Z","size":26,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-11T20:49:51.630Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sio.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-08-13T20:48:56.000Z","updated_at":"2022-08-17T08:29:27.000Z","dependencies_parsed_at":"2023-09-21T08:34:38.632Z","dependency_job_id":null,"html_url":"https://github.com/sio/naivauth","commit_stats":{"total_commits":30,"total_committers":1,"mean_commits":30.0,"dds":0.0,"last_synced_commit":"267912314df32d19356fbb5eecea8909120ef337"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sio%2Fnaivauth","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sio%2Fnaivauth/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sio%2Fnaivauth/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sio%2Fnaivauth/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sio","download_url":"https://codeload.github.com/sio/naivauth/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247398074,"owners_count":20932658,"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":[],"created_at":"2024-10-09T17:13:34.973Z","updated_at":"2025-04-05T20:29:33.177Z","avatar_url":"https://github.com/sio.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Authentication and authorization backend for small scale deployments\n\nThis project is most certainly not safe for production!\n\nAuthor is a barely competent hobbyist who knows just enough to be dangerous.\nLike a toddler running around breaking stuff.\nIf you find any glaring security holes, please be nice and report them via issues.\nThere is no value to be gained exploiting those.\n\n\n## Rationale\n\nMost existing open source auth backends are too large and too complex for a\nsingle person to understand. They all seem to target medium and large\nbusinesses (often hoping to gain paying customers for author's startup/consultancy).\n\nWeb interface for accounts/roles/access configuration seems to be the default\napproach. That's understandable in enterprise environment (less skills\nrequired to add a new user), but feels bothersome on a small scale:\nit's a lot faster to write all configuration in text editor, commit it to\nrevision control and not to touch again for a long time.\n\nThis app aims to be simple and understandable, to favor file based configs\nover web UI and never to become a point of vendor lock-in.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsio%2Fnaivauth","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsio%2Fnaivauth","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsio%2Fnaivauth/lists"}