You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
The current state of the Talawa app lacks a dedicated and efficient session management mechanism. Consequently, the refreshToken method and other resources related to user sessions are not being utilized optimally. This has resulted in several challenges:
Token Refresh Overhead:
The absence of a streamlined session management system leading to the unnecessary refresh of tokens before each API call. This redundancy poses an overhead on the client side, impacting the app's performance and responsiveness.
Conflicts with Refresh Tokens:
Inconsistent handling of token refreshes is leading to unintended behavior.
App Crashes in Edge Cases:
In certain edge use cases like switching orgs repeatedly, the absence of a session management strategy is causing app crashes.
Describe the solution you'd like
Implement a proper and centralized session management mechanism in the application. So that the user sessions are handled effieciently.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Approach to be followed (optional)
A clear and concise description of approach to be followed.
This issue did not get any activity in the past 10 days and will be closed in 180 days if no update occurs. Please check if the develop branch has fixed it and report again or close the issue.
Is your feature request related to a problem? Please describe.
The current state of the Talawa app lacks a dedicated and efficient
session management mechanism
. Consequently, therefreshToken
method and other resources related to user sessions are not being utilized optimally. This has resulted in several challenges:Token Refresh Overhead
:The absence of a streamlined session management system leading to the unnecessary refresh of tokens before each API call. This redundancy poses an overhead on the client side, impacting the app's performance and responsiveness.
Conflicts with Refresh Tokens
:Inconsistent handling of token refreshes is leading to unintended behavior.
App Crashes in Edge Cases
:In certain edge use cases like
switching orgs repeatedly
, the absence of a session management strategy is causingapp crashes
.Describe the solution you'd like
Implement a proper and centralized session management mechanism in the application. So that the user sessions are handled effieciently.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Approach to be followed (optional)
A clear and concise description of approach to be followed.
Additional context
related issues:
Potential internship candidates
Please read this if you are planning to apply for a Palisadoes Foundation internship #359
The text was updated successfully, but these errors were encountered: