{"id":21224108,"url":"https://github.com/anbumani12/nodejs-day-5-task-backend","last_synced_at":"2026-04-14T14:31:38.012Z","repository":{"id":226007055,"uuid":"767472707","full_name":"anbumani12/NodeJs-day-5-task-Backend","owner":"anbumani12","description":"Nodejs Password Reset Flow task backend","archived":false,"fork":false,"pushed_at":"2024-03-05T14:46:44.000Z","size":30,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-14T12:41:23.600Z","etag":null,"topics":["authentication","authorization","expressjs","jwt-authentication","mongoose","nodejs"],"latest_commit_sha":null,"homepage":"https://password-reset-be-43mz.onrender.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/anbumani12.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-03-05T11:02:39.000Z","updated_at":"2024-03-05T14:54:37.000Z","dependencies_parsed_at":"2024-11-20T22:55:55.825Z","dependency_job_id":"e33f4282-aa8f-48f7-aba6-2a6b7fb71361","html_url":"https://github.com/anbumani12/NodeJs-day-5-task-Backend","commit_stats":null,"previous_names":["anbumani12/nodejs-day-5-be-task"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/anbumani12/NodeJs-day-5-task-Backend","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anbumani12%2FNodeJs-day-5-task-Backend","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anbumani12%2FNodeJs-day-5-task-Backend/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anbumani12%2FNodeJs-day-5-task-Backend/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anbumani12%2FNodeJs-day-5-task-Backend/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/anbumani12","download_url":"https://codeload.github.com/anbumani12/NodeJs-day-5-task-Backend/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anbumani12%2FNodeJs-day-5-task-Backend/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31801231,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-14T11:13:53.975Z","status":"ssl_error","status_checked_at":"2026-04-14T11:13:53.299Z","response_time":153,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: 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","expressjs","jwt-authentication","mongoose","nodejs"],"created_at":"2024-11-20T22:55:08.309Z","updated_at":"2026-04-14T14:31:37.996Z","avatar_url":"https://github.com/anbumani12.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"This is the Task for NodeJS DAY_5 Backend\n\nAuthentication \u0026 Authorization\n\nThis repository contains a Node.js application for user authentication and password reset functionality using Express, MongoDB, bcrypt, and JWT. It provides signup, signin, forgot password, and reset password routes. Environment variables are used for configuration, including JWT secret, database URL, and email sender credentials. Validators ensure data integrity, and nodemailer handles email notifications.\n\nAuthentication \u0026 Authorization The password reset feature allows users to securely reset their forgotten passwords by following a few simple steps.\n\n[Postman URL] https://api.postman.com/collections/32502504-f50719de-ffc2-472d-83ba-30ce3f9c31b4?access_key=PMAT-01HNHHYQ8XG26PR8VKP3F39VCF\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanbumani12%2Fnodejs-day-5-task-backend","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanbumani12%2Fnodejs-day-5-task-backend","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanbumani12%2Fnodejs-day-5-task-backend/lists"}