Poppy 2023 R2 - Implement refresh token rotation (RTR) in all affected modules (FOLIO-3627)

[FOLIO-3651] SPIKE: Provide estimate of RTR implementation (Volaris) Created: 02/Dec/22  Updated: 17/Jul/23  Resolved: 17/Jul/23

Status: Closed
Project: FOLIO
Components: None
Affects versions: None
Fix versions: None
Parent: Poppy 2023 R2 - Implement refresh token rotation (RTR) in all affected modules

Type: Story Priority: P3
Reporter: Steve Ellis Assignee: Priyanka Terala
Resolution: Done Votes: 0
Labels: back-end, front-end
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Issue links:
Relates
relates to UXPROD-4397 Volaris: Implement refresh token rota... Closed
Sprint: Volaris Sprint 155, Volaris Sprint 170
Story Points: 1
Development Team: Volaris
Epic Link: Poppy 2023 R2 - Implement refresh token rotation (RTR) in all affected modules
RCA Group: TBD

 Description   

Volaris is one of the teams with modules that are affected by refresh token rotation (RTR). There are a few modules in scope for Volaris:

  • mod-inn-reach
  • edge-sip2
  • mod-remote-storage
  • folio-automation-testing (FAT)
  • edge-common-spring

Please provide a story points estimate for each of the tickets attached to these repositories in this epic.

Although Volaris technically doesn't have ownership of FAT or edge-common-spring, they are familiar with both and could take it on since Steve Ellis is on this team.

Priyanka Terala ,
Please estimate the FE modules that are owned by Volaris and needs work w.r.t to https://folio-org.atlassian.net/browse/FOLIO-3627



 Comments   
Comment by Arin Suryavanshi [ 26/Dec/22 ]

Estimates in T-Shirt size is as follows for these modules:
1. mod-inn-reach, mod-remote-storage = M

2. edge-sip2 = M

3. folio-automation-testing = S

4. edge-common-spring = S

Development approach to be taken:
1. For spring based modules, login and getting access token should be implemented in folio-spring-base and can be utilized in spring based modules.
2. For vertx based modules, specifically edge-sip2, new login and retrieving access token should be implemented inside this edge module.
3. For folio-automation-tests, we need to create a common utility methods for login and retrieving token, so that all the modules writing karate tests can use these methods.

cc: Steve Ellis Tim Auger Gurleen Kaur1 

Generated at Thu Feb 08 23:29:41 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.