{"id":18567709,"url":"https://github.com/aswassaw/express-typescript-auth","last_synced_at":"2026-04-25T11:35:14.046Z","repository":{"id":112925768,"uuid":"414720938","full_name":"Aswassaw/express-typescript-auth","owner":"Aswassaw","description":"Membuat sistem Authentication dan Authorization menggunakan Express dan Typescript.","archived":false,"fork":false,"pushed_at":"2021-10-10T12:01:03.000Z","size":213,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-06-06T16:44:59.760Z","etag":null,"topics":["authentication","authorization","express","jsonwebtoken","typescript"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Aswassaw.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-10-07T18:49:40.000Z","updated_at":"2023-09-11T02:46:39.000Z","dependencies_parsed_at":null,"dependency_job_id":"7ec14ec8-3b45-4e19-a591-fab6781d654e","html_url":"https://github.com/Aswassaw/express-typescript-auth","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Aswassaw/express-typescript-auth","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Aswassaw%2Fexpress-typescript-auth","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Aswassaw%2Fexpress-typescript-auth/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Aswassaw%2Fexpress-typescript-auth/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Aswassaw%2Fexpress-typescript-auth/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Aswassaw","download_url":"https://codeload.github.com/Aswassaw/express-typescript-auth/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Aswassaw%2Fexpress-typescript-auth/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32261117,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-25T09:15:33.318Z","status":"ssl_error","status_checked_at":"2026-04-25T09:15:31.997Z","response_time":59,"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":["authentication","authorization","express","jsonwebtoken","typescript"],"created_at":"2024-11-06T22:27:28.470Z","updated_at":"2026-04-25T11:35:09.032Z","avatar_url":"https://github.com/Aswassaw.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Express Typescript Auth\nMembuat sistem Authentication dan Authorization menggunakan Express dan Typescript.\n\n## Teknologi yang digunakan\n- express\n- express-validator\n- typescript\n- bcrypt\n- nodemailer\n- crypto\n- dotenv\n- cors\n- helmet\n- jsonwebtoken\n- sequelize\n- chalk\n- compression\n- morgan\n- concurrently\n\n## Setup\n- Clone this repository.\n- Install dependencies with `npm i`.\n- Setup .env\n```\nNODE_ENV=development\n\nDB_HOST=localhost\nDB_PORT=3306\nDB_NAME=YOUR_DB_NAME\nDB_USER=root\nDB_PASSWORD=\n\nEMAIL_USER=YOUR_GMAIL_USER\nEMAIL_PASS=YOUR_GMAIL_PASS\n\nJWT_SECRET=YOUR_JWT_SECRET\n```\n- Compile Typescript with `npm run ts-compile`.\n- Run development mode with `npm run dev`.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faswassaw%2Fexpress-typescript-auth","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faswassaw%2Fexpress-typescript-auth","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faswassaw%2Fexpress-typescript-auth/lists"}