{"id":19760994,"url":"https://github.com/imhta/simple_rails_auth","last_synced_at":"2026-05-14T15:32:50.684Z","repository":{"id":40212924,"uuid":"206283054","full_name":"imhta/simple_rails_auth","owner":"imhta","description":"implementation of authentication systems so users can only access areas of a site they are authorized to in ruby on rails","archived":false,"fork":false,"pushed_at":"2023-01-19T14:46:25.000Z","size":110,"stargazers_count":1,"open_issues_count":9,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-20T17:18:13.852Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Ruby","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/imhta.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":"2019-09-04T09:31:54.000Z","updated_at":"2023-03-04T11:23:26.000Z","dependencies_parsed_at":"2023-01-28T19:30:25.576Z","dependency_job_id":null,"html_url":"https://github.com/imhta/simple_rails_auth","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imhta%2Fsimple_rails_auth","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imhta%2Fsimple_rails_auth/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imhta%2Fsimple_rails_auth/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imhta%2Fsimple_rails_auth/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/imhta","download_url":"https://codeload.github.com/imhta/simple_rails_auth/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241090716,"owners_count":19908005,"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-11-12T03:39:15.874Z","updated_at":"2026-05-14T15:32:50.654Z","avatar_url":"https://github.com/imhta.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# simple_rails_auth\nThe projects will be less and less explicit about how to achieve their goals, since we expect you to build on your previous knowledge. If you don’t know how to do something, feel free to check back in previous lessons or projects or Google the correct way to implement it (though be careful, because that may take you deeper down the road than we intended). The Ruby on Rails Tutorial will be a good reference.\n\nUp until now, we’ve been treating the “password” field of user submissions pretty cavalierly… it’s mostly been an afterthought included for the sake of completeness. We certainly haven’t been storing them properly or encrypting them, which we should. So wipe all that stuff from your memory because now you’ve got the tools to properly encrypt user passwords and we’ll be doing it from now on. Actually, you’ve had the tools since back when you did chapter 6 of the Ruby on Rails Tutorial.\n\n## Prerequisite\n\n- Ruby 2.6.3\n- Rails 5.2.3\n\n## Getting started\n\n\n```\ngit clone https://github.com/imhta/simple_rails_auth.git\ncd simple_rails_auth\n```\n\nTo get started with the app, clone the repo and then install the needed gems:\n\n```\nbundle install --without production\n```\n\nNext, migrate the database:\n\n```\nrails db:migrate\n```\n\nFinally, run the test suite to verify that everything is working correctly:\n\n```\nrails test\n```\n\nIf the test suite passes, you'll be ready to run the app in a local server:\n\n```\nrails server\n```\n\n## Author\n- [@abdusaid10](https://github.com/abdusaid10)\n- [@imhta](https://github.com/imhta)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimhta%2Fsimple_rails_auth","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fimhta%2Fsimple_rails_auth","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimhta%2Fsimple_rails_auth/lists"}