6 What we did? Before After Auth0 Reasons 1. Modern technologies are popular among engineers(Go, Next.js and ECS) 2. Better leave it to the specialist(Auth0)
7 Regarding to authentication[Before] 1. User information is stored in database. 2. Authentication method is implemented by the application. 3. In-memory DB is used for session management. database In-memory DB e-dash app Load Balancer User Login Screen Session management User Infomation etc….
8 E-dash CommonID ・call Auth0 API ・manage Organization Regarding to authentication[After] 1. Move user data to Auth0. 2. Link ALB with Auth0 3. New App for user creation(common id) database e-dash app Load Balancer User Auth0 Login Screen User info(e.g. Name, email, password) Create, delete and update user connected redirected Authentication manage session
11 New version released!! about 20 engineers were working! Timeline April 2023 May 2023 I joined e-dash. employed engineer was me only started to implement new app April 2024 Now implementing new functions & updating application! still hiring engineers!! Jan 2024 The originally planned release date😂