{"id":20052497,"url":"https://github.com/subins2000/logsys","last_synced_at":"2025-04-09T21:17:19.565Z","repository":{"id":17060902,"uuid":"19825572","full_name":"subins2000/logSys","owner":"subins2000","description":"PHP Secure, Advanced Login System","archived":false,"fork":false,"pushed_at":"2020-05-17T15:28:39.000Z","size":386,"stargazers_count":81,"open_issues_count":4,"forks_count":66,"subscribers_count":24,"default_branch":"dev","last_synced_at":"2025-04-09T21:17:13.696Z","etag":null,"topics":["accounts","composer","composer-plugin","database","francium","login","login-system","php","register"],"latest_commit_sha":null,"homepage":"http://subinsb.com/php-logsys","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/subins2000.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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":"2014-05-15T15:51:10.000Z","updated_at":"2025-01-14T02:48:48.000Z","dependencies_parsed_at":"2022-09-24T13:00:12.742Z","dependency_job_id":null,"html_url":"https://github.com/subins2000/logSys","commit_stats":null,"previous_names":[],"tags_count":14,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/subins2000%2FlogSys","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/subins2000%2FlogSys/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/subins2000%2FlogSys/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/subins2000%2FlogSys/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/subins2000","download_url":"https://codeload.github.com/subins2000/logSys/tar.gz/refs/heads/dev","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248111973,"owners_count":21049578,"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":["accounts","composer","composer-plugin","database","francium","login","login-system","php","register"],"created_at":"2024-11-13T12:17:54.676Z","updated_at":"2025-04-09T21:17:19.525Z","avatar_url":"https://github.com/subins2000.png","language":"PHP","readme":"logSys\n======\n\n[![Build Status](https://travis-ci.org/subins2000/logSys.svg?branch=master)](https://travis-ci.org/subins2000/logSys)\n\nPHP Advanced Login System as part of the [Francium Project](http://subinsb.com/the-francium-project)\n\nSee this [Blog Post](http://subinsb.com/php-logsys) for complete documentation.\n\n[Features](http://subinsb.com/php-logsys#Features)\n\nInstallation\n============\n\nUse [Composer](http://getcomposer.org) :\n\n```bash\ncomposer require francium/logsys\n```\n\nInstructions\n============\n\nThe **[Blog Post](http://subinsb.com/php-logsys)** contains the entire information on how to install and use logSys.\n\nThe following folders contain examples of usage\n* example-basic\n* example-two-step-login\n\nPHP's mail() function is used to send emails. Most likely, emails sent through it will reach the SPAM folder. To avoid this, add an email function in `config` -\u003e `basic` -\u003e `email_callback`.\n\nI recommend to use [PHPMailer](https://github.com/PHPMailer/PHPMailer/) (SMTP) or [Mailgun API](https://mailgun.com) to send emails.\n\nVersions \u0026 Upgrading\n====================\n\nSee [CHANGELOG](https://github.com/subins2000/logSys/blob/master/CHANGELOG.md)\n\nContributing\n============\n\n* Follow [PSR standards](http://www.php-fig.org/psr)\n* Write or modify unit tests for changes you make (if applicable)\n* Run unit tests before pull request.\n\n## Security Bugs\n\nPlease report security bugs directly to me via [email](https://subinsb.com/contact).\n\n## Testing\n\nFirst of all do a `composer update` in the main folder. This will install phpunit.\n\nEdit the database configuration in the XML files located in `testing` folder and run :\n\n```\nvendor/bin/phpunit -c testing/phpunit.mysql.xml \u0026\u0026 vendor/bin/phpunit -c testing/phpunit.postgresql.xml \u0026\u0026 vendor/bin/phpunit -c testing/phpunit.sqlite.xml\n```\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsubins2000%2Flogsys","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsubins2000%2Flogsys","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsubins2000%2Flogsys/lists"}