{"id":16331650,"url":"https://github.com/soxft/signin","last_synced_at":"2026-02-21T18:37:17.589Z","repository":{"id":49169265,"uuid":"238435318","full_name":"soxft/signin","owner":"soxft","description":"A class sign-in system","archived":false,"fork":false,"pushed_at":"2021-12-28T09:39:57.000Z","size":27,"stargazers_count":11,"open_issues_count":0,"forks_count":4,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-07-02T14:49:00.876Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/soxft.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":"2020-02-05T11:33:43.000Z","updated_at":"2022-07-23T22:46:12.000Z","dependencies_parsed_at":"2022-09-21T03:02:39.867Z","dependency_job_id":null,"html_url":"https://github.com/soxft/signin","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/soxft/signin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/soxft%2Fsignin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/soxft%2Fsignin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/soxft%2Fsignin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/soxft%2Fsignin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/soxft","download_url":"https://codeload.github.com/soxft/signin/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/soxft%2Fsignin/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29690132,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-21T18:18:25.093Z","status":"ssl_error","status_checked_at":"2026-02-21T18:18:22.435Z","response_time":107,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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-10T23:27:57.665Z","updated_at":"2026-02-21T18:37:17.559Z","avatar_url":"https://github.com/soxft.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# signin\n一个班级签到系统\n\n## 食用方法\n\u0026emsp;\u0026emsp;1.导入数据库\u003cbr /\u003e\n\u0026emsp;\u0026emsp;2.修改文件中的$conn所对应的mysql地址(除了ip.php和index.php外的文件均需要修改)\u003cbr /\u003e\n\u0026emsp;\u0026emsp;3.修改数据库中的user表,添加自己班级的用户信息(id处填写学号,name处填写姓名,time和ip处留空)\u003cbr /\u003e\n\n## 注意\n\u0026emsp;\u0026emsp;1.由于安全起见,清除本轮统计使用get方式清除,即访问http://example.com/del.php?p=passwd 同时推荐使用定时工具,于每日签到前1小时自动访问该url\u003cbr /\u003e\n\u0026emsp;\u0026emsp;2.含有定时签到,默认只能在每天的6:50-7:10 | 13:20-13:40 | 18:20-18:40 进行签到,你可以在submit.php的第32行处进行修改,同时别忘了修改首页的说明以及submit.php36行的错误提示.\u003cbr /\u003e\n\u0026emsp;\u0026emsp;3.同时forsignin.php历史记录的早中晚通过时间进行计算,提前清除会导致时间计算错误,你可以自行修改del.php的判断方式,也可以自行在第二点签到时间的前1个小时左右签到以免出错,如有疑问请在下方留言\n\n## 架构\n|_index.php   首页,签到页面\u003cbr /\u003e\n|_submit.php   签到处理页面\u003cbr /\u003e\n|_status.php  统计页面,用于显示签到用户和未签到用户\u003cbr /\u003e\n|_del.php      清除所有统计信息(字段值time和ip)(不清空用户信息)\u003cbr /\u003e\n|_ip.php       获取用户ip\u003cbr /\u003e\n|_forsignin.php 历史签到的记录\u003cbr /\u003e\n\n## 版权说明\n版权归xcsoft所有,网址本身并未在页面下方标注版权,为的是防止学生查看以免分心,但请不要随意标上自己的版权,感谢配合.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsoxft%2Fsignin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsoxft%2Fsignin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsoxft%2Fsignin/lists"}