Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fastuptime/github_authentication
Github Authentication / Github Yetkilendirme NodeJs Meta
https://github.com/fastuptime/github_authentication
auth authentication github github-auth github-authentication passport
Last synced: 8 days ago
JSON representation
Github Authentication / Github Yetkilendirme NodeJs Meta
- Host: GitHub
- URL: https://github.com/fastuptime/github_authentication
- Owner: fastuptime
- License: other
- Created: 2023-08-16T20:40:09.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-08-16T20:49:58.000Z (over 1 year ago)
- Last Synced: 2024-11-06T20:13:38.522Z (about 2 months ago)
- Topics: auth, authentication, github, github-auth, github-authentication, passport
- Language: EJS
- Homepage: https://github.com/settings/applications/new
- Size: 13.7 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Github_Authentication
Github Authentication / Github Yetkilendirme NodeJs Meta# π Images π
![image](https://github.com/fastuptime/Github_Authentication/assets/63351166/297afcc7-8d33-4e84-805e-f8b77f05787a)
![image](https://github.com/fastuptime/Github_Authentication/assets/63351166/feaa90d8-4706-4e5f-a908-872790de5244)
![image](https://github.com/fastuptime/Github_Authentication/assets/63351166/52a33a3b-15db-47a8-b3cc-420bba101807)# π Example Response Github π
```js
{
id: '63351166',
displayName: 'Can',
username: 'fastuptime',
profileUrl: 'https://github.com/fastuptime',
photos: [ { value: 'https://avatars.githubusercontent.com/u/63351166?v=4' } ],
provider: 'github',
_raw: '{"login":"fastuptime","id":63351166,"node_id":"MDQ6VXNlcjYzMzUxMTY2","avatar_url":"https://avatars.githubusercontent.com/u/63351166?v=4","gravatar_id":"","url":"https://api.github.com/users/fastuptime","html_url":"https://github.com/fastuptime","followers_url":"https://api.github.com/users/fastuptime/followers","following_url":"https://api.github.com/users/fastuptime/following{/other_user}","gists_url":"https://api.github.com/users/fastuptime/gists{/gist_id}","starred_url":"https://api.github.com/users/fastuptime/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fastuptime/subscriptions","organizations_url":"https://api.github.com/users/fastuptime/orgs","repos_url":"https://api.github.com/users/fastuptime/repos","events_url":"https://api.github.com/users/fastuptime/events{/privacy}","received_events_url":"https://api.github.com/users/fastuptime/received_events","type":"User","site_admin":false,"name":"Can","company":"FastUptime","blog":"https://fastuptime.com","location":"Turkey, Istanbul","email":null,"hireable":null,"bio":"Hi!","twitter_username":"fastuptime","public_repos":137,"public_gists":0,"followers":45,"following":8,"created_at":"2020-04-08T12:17:03Z","updated_at":"2023-08-08T15:44:08Z"}',
_json: {
login: 'fastuptime',
id: 63351166,
node_id: 'MDQ6VXNlcjYzMzUxMTY2',
avatar_url: 'https://avatars.githubusercontent.com/u/63351166?v=4',
gravatar_id: '',
url: 'https://api.github.com/users/fastuptime',
html_url: 'https://github.com/fastuptime',
followers_url: 'https://api.github.com/users/fastuptime/followers',
following_url: 'https://api.github.com/users/fastuptime/following{/other_user}',
gists_url: 'https://api.github.com/users/fastuptime/gists{/gist_id}',
starred_url: 'https://api.github.com/users/fastuptime/starred{/owner}{/repo}',
subscriptions_url: 'https://api.github.com/users/fastuptime/subscriptions',
organizations_url: 'https://api.github.com/users/fastuptime/orgs',
repos_url: 'https://api.github.com/users/fastuptime/repos',
events_url: 'https://api.github.com/users/fastuptime/events{/privacy}',
received_events_url: 'https://api.github.com/users/fastuptime/received_events',
type: 'User',
site_admin: false,
name: 'Can',
company: 'FastUptime',
blog: 'https://fastuptime.com',
location: 'Turkey, Istanbul',
email: null,
hireable: null,
bio: 'Hi!',
twitter_username: 'fastuptime',
public_repos: 137,
public_gists: 0,
followers: 45,
following: 8,
created_at: '2020-04-08T12:17:03Z',
updated_at: '2023-08-08T15:44:08Z'
}
}
```# π οΈ Installation π οΈ
- Download and install [NodeJs](https://nodejs.org/en/download) on your computer.
- Download the project as Zip to your computer and unzip it.
- Enter the folder you extracted from the zip and open a terminal to the location of that folder, then enter the following commands.
`npm install`
- Start the by entering the following command in Terminal
`node .`- https://github.com/settings/applications/new Create an app here
## β³Tech Stack β³
**ποΈ Server:** Node, Passport, Express, Passport-Github, Express-session
---
- β¨ [For Support](https://github.com/sponsors/fastuptime)
- π [Discord](https://fastuptime.com/discord)
- π [Fast Uptime](https://fastuptime.com/)
- πͺ All kinds of projects are made
- 𧨠You can contact us to make a paid project
- πΈ You can contact for paid installation
- βοΈ [Click For Contact](mailto:[email protected])# π― License π―
- βοΈ Its protected by Creative Commons ([CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/))