{"id":18543402,"url":"https://github.com/fastuptime/spotify_authentication","last_synced_at":"2025-05-15T05:10:55.006Z","repository":{"id":188758195,"uuid":"679380893","full_name":"fastuptime/Spotify_Authentication","owner":"fastuptime","description":"Spotify Authentication / Spotify Yetkilendirme NodeJs","archived":false,"fork":false,"pushed_at":"2023-08-16T20:49:49.000Z","size":20,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-17T09:13:27.790Z","etag":null,"topics":["nodejs","passport","passport-spotify","passportjs","spotify","spotify-api","spotify-auth","spotify-authentication","spotify-yetkilendirme"],"latest_commit_sha":null,"homepage":"","language":"EJS","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/fastuptime.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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":"2023-08-16T17:53:58.000Z","updated_at":"2024-01-28T22:19:54.000Z","dependencies_parsed_at":"2024-12-26T05:40:22.717Z","dependency_job_id":"4542a827-8f6e-44dd-8c28-d1857b2100cb","html_url":"https://github.com/fastuptime/Spotify_Authentication","commit_stats":null,"previous_names":["fastuptime/spotify_authentication"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fastuptime%2FSpotify_Authentication","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fastuptime%2FSpotify_Authentication/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fastuptime%2FSpotify_Authentication/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fastuptime%2FSpotify_Authentication/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fastuptime","download_url":"https://codeload.github.com/fastuptime/Spotify_Authentication/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254276473,"owners_count":22043869,"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":["nodejs","passport","passport-spotify","passportjs","spotify","spotify-api","spotify-auth","spotify-authentication","spotify-yetkilendirme"],"created_at":"2024-11-06T20:13:41.497Z","updated_at":"2025-05-15T05:10:54.984Z","avatar_url":"https://github.com/fastuptime.png","language":"EJS","funding_links":["https://github.com/sponsors/fastuptime"],"categories":[],"sub_categories":[],"readme":"# Spotify_Authentication\nSpotify Authentication / Spotify Kimlik Doğrulama NodeJs\n\n# 🎈 Images 🎈\n\n![image](https://github.com/fastuptime/Spotify_Authentication/assets/63351166/2238ce07-b2aa-4554-90a5-b1db27a66a78)\n![image](https://github.com/fastuptime/Spotify_Authentication/assets/63351166/f3846354-9a3a-4387-bea2-e39c068670f4)\n![image](https://github.com/fastuptime/Spotify_Authentication/assets/63351166/400b23dd-f010-473d-bd16-47ae18b3f375)\n![image](https://github.com/fastuptime/Spotify_Authentication/assets/63351166/5866e5d4-e2bc-4421-9c8c-dce533081ee5)\n\n\n# 🌘 Example Response Spotify 🌘\n\n```js\n{\n  provider: 'spotify',\n  id: 'qgbw9tmglmdrl6yhktnx1x2bz',\n  username: 'qgbw9tmglmdrl6yhktnx1x2bz',\n  displayName: 'Can İşte',\n  profileUrl: 'https://open.spotify.com/user/qgbw9tmglmdrl6yhktnx1x2bz',\n  photos: [\n    {\n      value: 'https://i.scdn.co/image/ab67757000003b825e2e36488f75b33d342c42c6'\n    },\n    {\n      value: 'https://i.scdn.co/image/ab6775700000ee855e2e36488f75b33d342c42c6'\n    }\n  ],\n  country: null,\n  followers: 2113,\n  product: null,\n  _raw: '{\\n' +\n    '  \"display_name\" : \"Can İşte\",\\n' +\n    '  \"external_urls\" : {\\n' +\n    '    \"spotify\" : \"https://open.spotify.com/user/qgbw9tmglmdrl6yhktnx1x2bz\"\\n' +\n    '  },\\n' +\n    '  \"href\" : \"https://api.spotify.com/v1/users/qgbw9tmglmdrl6yhktnx1x2bz\",\\n' +\n    '  \"id\" : \"qgbw9tmglmdrl6yhktnx1x2bz\",\\n' +\n    '  \"images\" : [ {\\n' +\n    '    \"url\" : \"https://i.scdn.co/image/ab67757000003b825e2e36488f75b33d342c42c6\",\\n' +\n    '    \"height\" : 64,\\n' +\n    '    \"width\" : 64\\n' +\n    '  }, {\\n' +\n    '    \"url\" : \"https://i.scdn.co/image/ab6775700000ee855e2e36488f75b33d342c42c6\",\\n' +\n    '    \"height\" : 300,\\n' +\n    '    \"width\" : 300\\n' +\n    '  } ],\\n' +\n    '  \"type\" : \"user\",\\n' +\n    '  \"uri\" : \"spotify:user:qgbw9tmglmdrl6yhktnx1x2bz\",\\n' +\n    '  \"followers\" : {\\n' +\n    '    \"href\" : null,\\n' +\n    '    \"total\" : 2113\\n' +\n    '  }\\n' +\n    '}',\n  _json: {\n    display_name: 'Can İşte',\n    external_urls: {\n      spotify: 'https://open.spotify.com/user/qgbw9tmglmdrl6yhktnx1x2bz'\n    },\n    href: 'https://api.spotify.com/v1/users/qgbw9tmglmdrl6yhktnx1x2bz',\n    id: 'qgbw9tmglmdrl6yhktnx1x2bz',\n    images: [ [Object], [Object] ],\n    type: 'user',\n    uri: 'spotify:user:qgbw9tmglmdrl6yhktnx1x2bz',\n    followers: { href: null, total: 2113 }\n  }\n}\n```\n\n# 🛠️ Installation 🛠️\n\n- Download and install [NodeJs](https://nodejs.org/en/download) on your computer.\n- Download the project as Zip to your computer and unzip it.\n- Enter the folder you extracted from the zip and open a terminal to the location of that folder, then enter the following commands.\n`npm install`\n- Start the by entering the following command in Terminal\n`node .`\n\n- https://developer.spotify.com/my-applications Create an app here\n\n## ⛳Tech Stack ⛳\n\n**🗄️ Server:** Node, Passport, Express, Passport-Spotify, Express-session\n\n---\n- ✨ [For Support](https://github.com/sponsors/fastuptime) \u003cbr\u003e\n- 💕 [Discord](https://fastuptime.com/discord)\u003cbr\u003e\n- 🏓 [Fast Uptime](https://fastuptime.com/)\u003cbr\u003e\n- 🪄 All kinds of projects are made \u003cbr\u003e\n- 🧨 You can contact us to make a paid project\u003cbr\u003e\n- 💸 You can contact for paid installation\u003cbr\u003e\n- ☄️ [Click For Contact](mailto:fastuptime@gmail.com)\u003cbr\u003e\n\n# 🎯 License 🎯\n- ⚖️ Its protected by Creative Commons ([CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/))\n\n\u003ca href=\"https://creativecommons.org/licenses/by-nc-sa/4.0/\" title=\"BYNCSA40\"\u003e\u003cimg src=\"https://licensebuttons.net/l/by-nc-sa/4.0/88x31.png\"\u003e\u003c/a\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffastuptime%2Fspotify_authentication","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffastuptime%2Fspotify_authentication","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffastuptime%2Fspotify_authentication/lists"}