.env.dabory-creation.uml 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. @startuml
  2. title "Inputing DBconn Info To Uploading .env.dabory"
  3. boundary ERP_User_PC as erp_user
  4. boundary DaborySSOPage as sso_page
  5. participant SSO_FrontSrv as sso_front
  6. participant SSO_BackSrv as sso_back
  7. database sso_db
  8. autonumber
  9. note over sso_page #99FF99
  10. <b>After Login DaborSSO</b>
  11. end note
  12. sso_page->sso_front: open app manager page
  13. sso_front->sso_front: create client_id / client_secret
  14. sso_page->sso_front: confirm to create key_pair/public_key
  15. sso_front->sso_front: create key_pair/public_key
  16. sso_page->sso_front: input DB connection info
  17. sso_front->sso_front: encrypt DB con with public_key
  18. sso_front->sso_front: create .xxx_env.dabory file
  19. sso_front->erp_user: download .env.dabory file
  20. sso_page->sso_front: click save button
  21. sso_front->sso_back: request DB save with created info
  22. sso_back->sso_db: save sso info
  23. note over sso_db
  24. <b>Client Info</b>
  25. client_id
  26. client_secret
  27. key_pair
  28. end note
  29. sso_db->sso_back: OK save
  30. sso_back->sso_front: OK
  31. sso_front->sso_page: OK
  32. sso_page->erp_user: Move to FTP uploader
  33. erp_user->erp_front: Upload the file into .env.dabory