рдЧреАрдердм рдСрд░реНрдЯрд▓ тАЛтАЛurl https://github.com/login?client_id=2b2a9dcc53df88ddf452&return_to=/login/oauth/authorize?client_id=2b2a9dcc53df88ddf452&redirect_uri=http://www.freecodecamp.com/auth/github/callback&response_type=code&
scope=email
рдпрд╣рд╛рдБ, https://developer.github.com/v3/oauth/#scopes рдХреЗ рдЕрдиреБрд╕рд╛рд░ scope=email
рдкреИрд░рд╛рдореАрдЯрд░ рдПрдХ рд╡реИрдз рдЧреБрдВрдЬрд╛рдЗрд╢ рдирд╣реАрдВ рд╣реИ
рдпрджрд┐ рдпрд╣ рдХрд┐рд╕реА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдХреЗрд╡рд▓ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдбреЗрдЯрд╛ рдХреЛ рдкреБрдирдГ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ, рддреЛ scope
рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред
рдпрд╛ рдпрджрд┐ рдпрд╣ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдбреЗрдЯрд╛ рдФрд░ рдирд┐рдЬреА рдИрдореЗрд▓ рдЖрдИрдбреА рджреЛрдиреЛрдВ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ, рддреЛ scope
рдХреЛ user:email
рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
рд╡рд░реНрддрдорд╛рди рдореЗрдВ, рдЕрдорд╛рдиреНрдп scope
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдХреЗрд╡рд▓ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдбреЗрдЯрд╛ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдирд┐рдЬреА рдИрдореЗрд▓ рдЖрдИрдбреА ( рдпрджрд┐ рдпрд╣ рдЬрд╛рдирдмреВрдЭрдХрд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ )ред
https://github.com/FreeCodeCamp/FreeCodeCamp/blob/staging/server/passport-providers.js#L147
https://github.com/FreeCodeCamp/FreeCodeCamp/blob/staging/server/passport-providers.js#L161
рдЗрд╕реЗ https://github.com/FreeCodeCamp/FreeCodeCamp/commit/2256f3ef6e2cfec7dd82b975ca5795957979dd201 рдкрд░ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛
рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ рд╣рдо рдЬрд▓реНрдж рд╣реА GitHub рд╕реЗ рдИрдореЗрд▓-рдЖрдИрдбреА рдкреНрд░рд╛рдкреНрдд рдирд╣реАрдВ рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ, рдФрд░ рдмрд╕ рдПрдХ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рд▓рд┐рдВрдХ рдЕрдк рдФрд░ рд╕рд┐рдВрдХ рд╣реИ, рддреЛ рдХреНрдпрд╛ рд╣рдореЗрдВ рдЗрд╕реЗ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдбреЗрдЯрд╛ рджрд╛рдпрд░реЗ рдореЗрдВ рд╕реАрдорд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП?
рд╣рд╛рдВ, рдпрд╣ рдХрд╣рд╛ рдХрд┐ рдЕрдорд╛рдиреНрдп рджрд╛рдпрд░реЗ рдХреЛ рд╕реБрдзрд╛рд░рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ, рдлрд┐рд░ рднреАред
/ рд╕реАрд╕реА @QuincyLarson, @BerkeleyTrue
@raisedadead рдореИрдВ рд╕рд╣рдордд рд╣реВрдВред рд╣рдо рдЗрд╕ рджрд╛рдпрд░реЗ рдХреЛ рд╣рдЯрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рд╣рдореЗрдВ рдЕрдм GitHub рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдИрдореЗрд▓ рдкрддреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрдЧреАред
@BerkeleyTrue рдЕрдЧрд░ рд╣рдо рдЗрд╕ рджрд╛рдпрд░реЗ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдХреНрдпрд╛ рд╣рдорд╛рд░реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╢рд┐рд╡рд┐рд░рд╛рд░реНрдерд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдИрдореЗрд▓ рдкрддреЗ рдЦреЛрдиреЗ рдХрд╛ рдХреЛрдИ рдЬреЛрдЦрд┐рдо рд╣реИ?
@QuincyLarson рдХреЛрдИ рд▓реВрдкрдмреИрдХ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдИрдореЗрд▓ рдирд╣реАрдВ рд╣рдЯрд╛рдПрдЧрд╛ред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рдореМрдЬреВрдж рдИрдореЗрд▓ рдХреЛ рд╣рдЯрд╛рдпрд╛ рдирд╣реАрдВ рдЬрд╛рдПрдЧрд╛ред
рдЗрд╕ рджрд╛рдпрд░реЗ рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рд╣рдЯрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
@BerkeleyTrue рдареАрдХ рд╣реИ - рдмрдврд╝рд┐рдпрд╛ред рдЗрд╕рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред @abhisekp рдЬрдм рд╕реЗ рдЖрдкрдиреЗ рдЗрд╕ рдореБрджреНрджреЗ рдХреА рдЦреЛрдЬ рдХреА рд╣реИ, рдХреНрдпрд╛ рдЖрдк рдкреБрд▓ рдЕрдиреБрд░реЛрдз рдмрдирд╛рдиреЗ рдореЗрдВ рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛ рдмрдирдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗ?
рдореБрдЭреЗ рдпрдХреАрди рд╣реИ рдХрд┐ рд╡рд╣ рдЖрдкрдХрд╛ рдорддрд▓рдм рд╣реИ @abhisekp ! : Sweat_smile:
@raisedadead рд╣рд╛рдБ, рдореБрдЭреЗ рд╕реБрдзрд╛рд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдореЗрд░рд╛ рдорддрд▓рдм рдерд╛ @abhisekpред рдореИрдВ рдЗрд╕ рдореБрджреНрджреЗ рдХреЗ рд╢реАрд░реНрд╖ рддрдХ рд╕рднреА рддрд░рд╣ рд╕реЗ рд╕реНрдХреНрд░реЙрд▓ рдХрд░рдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓ рд░рд╣рд╛
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдореБрдЭреЗ рдпрдХреАрди рд╣реИ рдХрд┐ рд╡рд╣ рдЖрдкрдХрд╛ рдорддрд▓рдм рд╣реИ @abhisekp ! : Sweat_smile: