Apicurio-studio: рд╕реНрд╡-рд╣реЛрд╕реНрдЯреЗрдб рдмрд┐рдЯрдмрдХреЗрдЯ рдкреНрд░рдХрд╛рд╢рди рдХреЗ рд▓рд┐рдП рдЕрдиреБрдкрд▓рдмреНрдз рдирд┐рд░реНрджреЗрд╢

рдХреЛ рдирд┐рд░реНрдорд┐рдд 1 рдирд╡ре░ 2019  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: Apicurio/apicurio-studio

рдкреНрд░рдХрд╛рд╢рди рдФрд░ рдирд┐рдЬреА рдЧрд┐рдЯрд▓реИрдм рдХреЗ рд▓рд┐рдП рдХреНрд▓рд╛рдЙрдб рдмрд┐рдЯрдмрдХреЗрдЯ рд╕реЗ рд▓рд┐рдВрдХ рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдирд┐рд░реНрджреЗрд╢ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдХреЛрдИ рдирд┐рдЬреА рдмрд┐рдЯрдмрдХреЗрдЯ рдирд╣реАрдВ рд╣реИред

рдХреНрдпрд╛ рдХрд┐рд╕реА рдХреЗ рдкрд╛рд╕ рдХреЛрдИ рдмреБрдирд┐рдпрд╛рджреА рдирд┐рд░реНрджреЗрд╢ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдореИрдВ рдЕрдкрдирд╛ рд╕реЗрдЯрдЕрдк рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдФрд░ рдПрдХ рд╕реЗрдЯрдЕрдк рдкреГрд╖реНрда рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ?

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдХреЗрд╡рд▓ рдПрдХ рдЪреАрдЬ рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореИрдВ рд╕реЛрдЪ рд╕рдХрддрд╛ рдерд╛, рд╡рд╣ рд╣реИ Git рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реАрдзреЗ Git рд░реЗрдкреЛ рдореЗрдВ рдПрдХ рд╕реНрдкреЗрдХ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдирдИ рд╕реБрд╡рд┐рдзрд╛ рдЬреЛрдбрд╝рдирд╛ ...

рдпрд╣ рдПрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд▓рд┐рдВрдХ рдХреЗ рд▓рд┐рдП рдПрдХ рдХреБрдВрдЬреА рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдорд┐рд▓рд╛ ... рджреЗрдЦ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рдЗрд╕ https://developer.atlassian.com/server/jira/platform/oauth/ рдХреЗ рд╕рд╛рде Keycloak рдореЗрдВ рдХрд┐рддрдиреА рджреВрд░ рдЬрд╛ рд╕рдХрддрд╛ рд╣реВрдВ

рд╕рднреА 4 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдореИрдВ рдЗрд╕рдореЗрдВ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред рдмрд┐рдЯрдмрдХреЗрдЯ рдореЗрдВ рдХреЛрдИ рджрд┐рд▓рдЪрд╕реНрдкреА рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рддреАрди рд╕рдорд░реНрдерд┐рдд рдЧрд┐рдЯ рд╕рд┐рд╕реНрдЯрдореЛрдВ рдореЗрдВ рд╕рдмрд╕реЗ рдХрдо рдкрд░реАрдХреНрд╖рдг рдФрд░ рдкрд░рд┐рд╖реНрдХреГрдд рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдореИрдВ рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдБ рдХрд┐ рдЗрд╕рдХрд╛ 30 рджрд┐рди рдХрд╛ рдкрд░реАрдХреНрд╖рдг рд╕рдВрд╕реНрдХрд░рдг рд╣реИ рдЬрд┐рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рд╕рдВрднрд╡рддрдГ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдореИрдВ рдХрд▓ рдХреБрдЫ рдорд┐рдирдЯ рдмрд┐рддрд╛рдКрдВрдЧрд╛ рдЗрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдФрд░ рдЗрд╕реЗ рдПрдкрд┐рдХреБрд░рд┐рдпреЛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдпрджрд┐ рд╕рдм рдХреБрдЫ рдареАрдХ рд░рд╣рд╛ рддреЛ рдореИрдВ рдХреБрдЫ рдмреБрдирд┐рдпрд╛рджреА рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рд╕рд╛рде рд╡рд╛рдкрд╕ рд░рд┐рдкреЛрд░реНрдЯ рдХрд░реВрдВрдЧрд╛ред

рдзрдиреНрдпрд╡рд╛рджред рдореИрдВ рд╡реИрд╕реЗ рднреА рдорджрдж рдХрд░рдиреЗ рдореЗрдВ рдкреНрд░рд╕рдиреНрди рд╣реВрдВред

рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдпрд╣ рдЧрд┐рдЯрд▓реИрдм рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдлреА рд╕рд░рд▓ рд╣реЛрдЧрд╛ рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ "рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд▓рд┐рдВрдХ" рд╕рд╛рдордЧреНрд░реА рдХреЗ рдХрд╛рд░рдг рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдЗрд╕реЗ рдкреНрд░рдорд╛рдг-рдкрддреНрд░ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреА рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░рддреЗ рд╣реИрдВ, рди рдХрд┐ рджреВрд╕рд░реА рддрд░рдлред

рддреБрдо рд╕рд╣реА рд╣реЛред рдЖрдЬ рдЗрд╕ рдкрд░ рдХреБрдЫ рд╕рдордп рдмрд┐рддрд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдмрд┐рдЯрдмрдХреЗрдЯ рд╕рд░реНрд╡рд░ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдмрд┐рдЯрдмрдХреЗрдЯ рдХреНрд▓рд╛рдЙрдб рдХреА рдкреЗрд╢рдХрд╢ рд╕реЗ рдХрд╛рдлреА рдЕрд▓рдЧ рд╣реИред рдЬреАрдПрдЪ рдФрд░ рдЬреАрдПрд▓ рдХреА рддрд░рд╣ рдореИрдВ рдЙрдореНрдореАрдж рдХрд░ рд░рд╣рд╛ рдерд╛ рдХрд┐ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдореВрд▓ рд░реВрдк рд╕реЗ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХрд╛ рдПрдХ рд╣реА рд╕реЗрдЯ рд╣реЛрдЧрд╛ рдФрд░ рд╡рд╣реА рджрд┐рдЦреЗрдЧрд╛ .... рдРрд╕реА рдХреЛрдИ рдХрд┐рд╕реНрдордд рдирд╣реАрдВ! :)

рдореИрдВрдиреЗ рдЗрд╕ рдЧрд╛рдЗрдб рдХрд╛ рдкрд╛рд▓рди рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА:

https://mibexsoftware.com/2015/11/13/how-to-use-oauth-with-atlassian-products/

рд▓реЗрдХрд┐рди рдореИрдВ рдЕрд╕рдлрд▓ рд░рд╣рд╛ред рдЬрдм рдореИрдВ рдпрд╣ рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдореБрдЭреЗ рдмрд┐рдЯрдмрдХреЗрдЯ рдореЗрдВ рдирд┐рдореНрди рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИ:

рдЕрдиреБрд░реЛрдз рдЯреЛрдХрди рдЗрд╕ рд╕рдордп рдЕрдзрд┐рдХреГрдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдмрд╛рдж рдореЗрдВ рдкреБрди: рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ рдФрд░ рдпрджрд┐ рдЖрдкрдХреЛ рдпрд╣ рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд░рд╣рддреА рд╣реИ, рддреЛ рд╕рд╛рдЗрдЯ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рд╕реЗ рд╕рдВрдкрд░реНрдХ рдХрд░реЗрдВред

рдпрд╣рд╛рдБ рдореЗрд░реА Keycloak рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╣реИрдВ:

image

рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ, рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣рд╛рдБ рд╕реЗ рдХрд╣рд╛рдБ рдЬрд╛рдирд╛ рд╣реИ, рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗред рдХреЛрдИ рд╡рд┐рдЪрд╛рд░? :)

рдХреЗрд╡рд▓ рдПрдХ рдЪреАрдЬ рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореИрдВ рд╕реЛрдЪ рд╕рдХрддрд╛ рдерд╛, рд╡рд╣ рд╣реИ Git рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реАрдзреЗ Git рд░реЗрдкреЛ рдореЗрдВ рдПрдХ рд╕реНрдкреЗрдХ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдирдИ рд╕реБрд╡рд┐рдзрд╛ рдЬреЛрдбрд╝рдирд╛ ...

рдпрд╣ рдПрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд▓рд┐рдВрдХ рдХреЗ рд▓рд┐рдП рдПрдХ рдХреБрдВрдЬреА рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдорд┐рд▓рд╛ ... рджреЗрдЦ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рдЗрд╕ https://developer.atlassian.com/server/jira/platform/oauth/ рдХреЗ рд╕рд╛рде Keycloak рдореЗрдВ рдХрд┐рддрдиреА рджреВрд░ рдЬрд╛ рд╕рдХрддрд╛ рд╣реВрдВ

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

Nicnl picture Nicnl  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

jonathanvila picture jonathanvila  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

zigouras picture zigouras  ┬╖  7рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

0x218 picture 0x218  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

bodograumann picture bodograumann  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ