{"id":35028246,"url":"https://github.com/2ssue/login-project","last_synced_at":"2026-05-08T02:01:52.637Z","repository":{"id":47923817,"uuid":"221114173","full_name":"2ssue/login-project","owner":"2ssue","description":"세션 DB를 간단하게 만들어 회원가입-로그인 과정을 구현하고, 바닐라 JS로 SPA를 구현해본 프로젝트","archived":false,"fork":false,"pushed_at":"2022-12-30T20:14:48.000Z","size":119,"stargazers_count":1,"open_issues_count":14,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2023-03-03T09:31:27.522Z","etag":null,"topics":["css","express","html","javascript","lowdb","uuid"],"latest_commit_sha":null,"homepage":"https://pacific-beyond-61707.herokuapp.com/","language":"JavaScript","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/2ssue.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}},"created_at":"2019-11-12T02:39:25.000Z","updated_at":"2022-08-27T07:48:21.000Z","dependencies_parsed_at":"2023-01-31T15:31:31.191Z","dependency_job_id":null,"html_url":"https://github.com/2ssue/login-project","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"purl":"pkg:github/2ssue/login-project","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2ssue%2Flogin-project","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2ssue%2Flogin-project/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2ssue%2Flogin-project/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2ssue%2Flogin-project/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/2ssue","download_url":"https://codeload.github.com/2ssue/login-project/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2ssue%2Flogin-project/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32763518,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-07T02:14:30.463Z","status":"online","status_checked_at":"2026-05-08T02:00:05.879Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["css","express","html","javascript","lowdb","uuid"],"created_at":"2025-12-27T06:37:55.977Z","updated_at":"2026-05-08T02:01:52.627Z","avatar_url":"https://github.com/2ssue.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Login-SignIn Project\n\n회원가입\u0026로그인 과정을 구현하고, 세션 DB를 통해 로그인 세션을 유지하도록 만든 프로젝트.\n\n모든 페이지가 SPA로 동작하도록 구현하였으며, 세션 DB와 유저 DB는 간단한 과정만 구현하기위해 DBMS를 사용하지 않고 lowdb를 활용해 파일로 저장하였습니다. \n\n## Update News, Version 2!\n\n리팩토링을 거친 Version 2가 개발 중에 있습니다. Version 2는 리팩토링 진행 후 아래 기능을 추가할 예정입니다.\n\n- 사용자 비밀번호 암호화 후 저장\n- 서버에서 유저의 회원가입 입력값 검증\n- RESTful API로 API 형태 변경\n- API 문서화\n- 파일 모듈화\n- ...\n\n각 기능에 대한 자세한 내용은 [#1 이슈](https://github.com/2ssue/login-project/issues/1)를 통해 확인하실 수 있습니다😀.\n\n## [🏠Version 1 배포 페이지](https://pacific-beyond-61707.herokuapp.com/)\n\n## Install\n\n```bash\n$ npm install\n```\n\n## Usage\n\n```bash\n$ npm start\n```\n\n## Tech\nmodule name|description|\n---|---|\n[Express](https://expressjs.com/)|Fast, unopinionated, minimalist web framework for Node.js|\n[lowdb](https://www.npmjs.com/package/lowdb)|⚡️ lowdb is a small local JSON database powered by Lodash (supports Node, Electron and the browser)|\n[uuid](https://www.npmjs.com/package/uuid)|Simple, fast generation of RFC4122 UUIDS.|\n\n## Author\nSujeong Lee\n- Github: [@2ssue](https://github.com/2ssue)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F2ssue%2Flogin-project","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F2ssue%2Flogin-project","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F2ssue%2Flogin-project/lists"}