Lorawan-stack: рд╡реЗрдм UI рд╕реЗ рдкрд╛рд╕рд╡рд░реНрдб рд░реАрд╕реЗрдЯ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 10 рдЬреБрд▓ре░ 2019  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: TheThingsNetwork/lorawan-stack

рд╕рд╛рд░рд╛рдВрд╢

рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╡реЗрдм UI рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдирд╛ рдкрд╛рд╕рд╡рд░реНрдб рд░реАрд╕реЗрдЯ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдкреБрд░рд╛рдирд╛ рдореБрджреНрджрд╛: https://github.com/TheThingsIndustries/lorawan-stack/issues/1123

рд╣рдореЗрдВ рдпрд╣ рдХреНрдпреЛрдВ рдЪрд╛рд╣рд┐рдпреЗ?

рдХреНрдпреЛрдВрдХрд┐ рд╕рднреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдПрдкреАрдЖрдИ рдпрд╛ рд╕реАрдПрд▓рдЖрдИ рдХреЗ рд╕рд╛рде рд╕рд╣рдЬ рдирд╣реАрдВ рд╣реИрдВ

рд╡рд╣рд╛рдВ рдкрд╣рд▓реЗ рд╕реЗ рдХреНрдпрд╛ рд╣реИ? рдЕрдм рдЖрдк рдХреНрдпрд╛ рджреЗрдЦрддреЗ рд╣реИрдВ?

рд╣рдорд╛рд░реЗ рдкрд╛рд╕ CreateTemporaryPassword RPC UserRegistry рд╕реЗрд╡рд╛ рдореЗрдВ рд╣реИред HTTP рдмрд╛рдЗрдВрдбрд┐рдВрдЧ POST /api/v3/users/{user_ids.user_id}/temporary_password ред рдЗрд╕реЗ рдпреВрдЬрд░ рдЖрдИрдбреА рдФрд░ рдИрдореЗрд▓ рдПрдбреНрд░реЗрд╕ рдХреЗ рд╕рд╛рде рдХреЙрд▓ рдХрд░рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред рдПрдХ рд╕рдлрд▓ рдХреЙрд▓ рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдПрдХ рдЕрд╕реНрдерд╛рдпреА рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рд╕рд╛рде рдПрдХ рдИрдореЗрд▓ рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЗрд╡рд▓ UserRegistry рд╕реЗрд╡рд╛ рдореЗрдВ UpdatePassword RPC рдХреЗ рд╕рд╛рде рдЕрдкрдирд╛ рдкрд╛рд╕рд╡рд░реНрдб рд░реАрд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдХреНрдпрд╛ рдЪреАрдЬрд╝ рдЫреВрдЯ рд░рд╣реА рд╣реИ? рддреБрдо рдХреНрдпрд╛ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реЛ?

рдкрд╣рдЪрд╛рди рд╕рд░реНрд╡рд░ рдХреЗ рд╡реЗрдм UI рдореЗрдВ рдирд┐рдореНрди рд╕реНрдХреНрд░реАрди:

  • рдПрдХ "рдкрд╛рд╕рд╡рд░реНрдб рднреВрд▓ рдЧрдП" рд╕реНрдХреНрд░реАрди рдЬрд╣рд╛рдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЕрд╕реНрдерд╛рдпреА рдкрд╛рд╕рд╡рд░реНрдб рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдирд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдФрд░ рдИрдореЗрд▓ рджрд░реНрдЬ рдХрд░рдирд╛ рд╣реЛрддрд╛ рд╣реИред
  • рдПрдХ "рд░реАрд╕реЗрдЯ рдкрд╛рд╕рд╡рд░реНрдб" рд╕реНрдХреНрд░реАрди рдЬрд╣рд╛рдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдкрдирд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо, рдЕрдкрдирд╛ (рд╡рд░реНрддрдорд╛рди рдпрд╛ рдЕрд╕реНрдерд╛рдпреА) рдкрд╛рд╕рд╡рд░реНрдб рдФрд░ рдПрдХ рдирдпрд╛ рдкрд╛рд╕рд╡рд░реНрдб (+рдкреБрд╖реНрдЯрд┐) рджрд░реНрдЬ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдЗрд╕ рд╕реНрдХреНрд░реАрди рдХреЛ рдПрдХ рдЪреЗрдХрдмреЙрдХреНрд╕ рднреА рдорд┐рд▓реЗрдЧрд╛ рдЬреЛ рдЖрдИрдПрд╕ рдХреЛ рд╕рднреА рд╕рддреНрд░реЛрдВ рдФрд░ рдПрдХреНрд╕реЗрд╕ рдЯреЛрдХрди #267 рдХреЛ рд░рджреНрдж рдХрд░ рджреЗрдЧрд╛ред

рдЖрдк рдЗрд╕реЗ рдХреИрд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рд░рдЦрддреЗ рд╣реИрдВ?

@pgalic96 рдЕрд╕рд╛рдЗрди @kschiffer рдХреЗ рд╕рд╛рде рдЪрд░реНрдЪрд╛ рдХрд░реЗрдВред рдореИрдВ рдЗрд╕реЗ рдПрдХ (рдирдП) "рдЦрд╛рддрд╛" рд░рд┐рдПрдХреНрдЯ рдРрдк рдореЗрдВ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рдХрд░рддрд╛ рд╣реВрдВ рдЬрд┐рд╕рдореЗрдВ рд╡рд╣ рд╕реНрдХреНрд░реАрди рднреА рд╣реЛрдЧреА рдЬрд┐рд╕рдХреА рдореИрдВрдиреЗ #265 рдореЗрдВ рдЪрд░реНрдЪрд╛ рдХреА рдереАред рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЗрд╕ рдореБрджреНрджреЗ рдореЗрдВ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рд╕реНрдХреНрд░реАрди рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рд▓реЙрдЧ рдЗрди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдпрд╣ рднреА рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЗрдиреНрд╣реЗрдВ рдХрдВрд╕реЛрд▓ рдореЗрдВ рд▓рд╛рдЧреВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдХреНрдпреЛрдВрдХрд┐ рдХрдВрд╕реЛрд▓ рдХреЗ рдкрд╛рд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдкрд╛рд╕рд╡рд░реНрдб рддрдХ рдХрднреА рднреА рдкрд╣реБрдВрдЪ рдирд╣реАрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред

identity server in progress

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

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

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

рдПрдХ "рдкрд╛рд╕рд╡рд░реНрдб рднреВрд▓ рдЧрдП" рд╕реНрдХреНрд░реАрди рдЬрд╣рд╛рдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЕрд╕реНрдерд╛рдпреА рдкрд╛рд╕рд╡рд░реНрдб рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдирд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдФрд░ рдИрдореЗрд▓ рджрд░реНрдЬ рдХрд░рдирд╛ рд╣реЛрддрд╛ рд╣реИред

рдХреНрдпрд╛ рдпрд╣ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдФрд░ рдИрдореЗрд▓ рдпрд╛ рд╕рд┐рд░реНрдл рдИ-рдореЗрд▓ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП?

рд╕реАрд╕реА @kschiffer

рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрднреА рдХреЗрд╡рд▓ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЪрд▓рд┐рдП рдЗрд╕рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред

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

рдореИрдВ рдЗрд╕реЗ рдПрдХ (рдирдП) "рдЦрд╛рддрд╛" рд░рд┐рдПрдХреНрдЯ рдРрдк рдореЗрдВ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рдХрд░рддрд╛ рд╣реВрдВ рдЬрд┐рд╕рдореЗрдВ рд╡рд╣ рд╕реНрдХреНрд░реАрди рднреА рд╣реЛрдЧреА рдЬрд┐рд╕рдХреА рдореИрдВрдиреЗ #265 рдореЗрдВ рдЪрд░реНрдЪрд╛ рдХреА рдереАред

рдХреНрдпрд╛ OAuth рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдРрдк рдкрд╣рд▓реЗ рд╕реЗ рд╣реА "рдЦрд╛рддрд╛" рдРрдк рдирд╣реАрдВ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЖрдк рдпрд╣рд╛рдВ рд╡рд░реНрдгрди рдХрд░ рд░рд╣реЗ рд╣реИрдВ, @htdvisser?

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

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

w4tsn picture w4tsn  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

adriansmares picture adriansmares  ┬╖  8рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

rvolosatovs picture rvolosatovs  ┬╖  9рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

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

johanstokking picture johanstokking  ┬╖  8рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ