feat: github login added

This commit is contained in:
Balu Babu
2023-01-13 02:11:42 +05:30
parent 1f581e7b51
commit 311ab67ebe
6 changed files with 91 additions and 2 deletions

View File

@@ -20,6 +20,7 @@ specifiers:
'@types/jest': ^27.5.2
'@types/luxon': ^3.2.0
'@types/node': ^18.11.10
'@types/passport-github2': ^1.2.5
'@types/passport-google-oauth20': ^2.0.11
'@types/passport-jwt': ^3.0.8
'@types/supertest': ^2.0.12
@@ -46,6 +47,7 @@ specifiers:
jwt: link:@types/nestjs/jwt
luxon: ^3.2.1
passport: ^0.6.0
passport-github2: ^0.1.12
passport-google-oauth20: ^2.0.0
passport-jwt: ^4.0.1
passport-local: ^1.0.0
@@ -87,6 +89,7 @@ dependencies:
ioredis: 5.2.4
luxon: 3.2.1
passport: 0.6.0
passport-github2: 0.1.12
passport-google-oauth20: 2.0.0
passport-jwt: 4.0.1
passport-local: 1.0.0
@@ -108,6 +111,7 @@ devDependencies:
'@types/jest': 27.5.2
'@types/luxon': 3.2.0
'@types/node': 18.11.18
'@types/passport-github2': 1.2.5
'@types/passport-google-oauth20': 2.0.11
'@types/passport-jwt': 3.0.8
'@types/supertest': 2.0.12
@@ -1776,6 +1780,14 @@ packages:
resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==}
dev: true
/@types/passport-github2/1.2.5:
resolution: {integrity: sha512-+WLyrd8JPsCxroK34EjegR0j3FMxp6wqB9cw/sRCFkWT9qic1dymAn021gr336EpyjzdhjUd2KKrqyxvdFSvOA==}
dependencies:
'@types/express': 4.17.15
'@types/passport': 1.0.11
'@types/passport-oauth2': 1.4.11
dev: true
/@types/passport-google-oauth20/2.0.11:
resolution: {integrity: sha512-9XMT1GfwhZL7UQEiCepLef55RNPHkbrCtsU7rsWPTEOsmu5qVIW8nSemtB4p+P24CuOhA+IKkv8LsPThYghGww==}
dependencies:
@@ -5074,6 +5086,13 @@ packages:
resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==}
engines: {node: '>= 0.8'}
/passport-github2/0.1.12:
resolution: {integrity: sha512-3nPUCc7ttF/3HSP/k9sAXjz3SkGv5Nki84I05kSQPo01Jqq1NzJACgMblCK0fGcv9pKCG/KXU3AJRDGLqHLoIw==}
engines: {node: '>= 0.8.0'}
dependencies:
passport-oauth2: 1.6.1
dev: false
/passport-google-oauth20/2.0.0:
resolution: {integrity: sha512-KSk6IJ15RoxuGq7D1UKK/8qKhNfzbLeLrG3gkLZ7p4A6DBCcv7xpyQwuXtWdpyR0+E0mwkpjY1VfPOhxQrKzdQ==}
engines: {node: '>= 0.4.0'}