-
-
Notifications
You must be signed in to change notification settings - Fork 655
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Backend for configurable session-management #1637
Comments
@chandel-aman This is now assigned to you. Please wait to submit PRs until you are assigned an issue. Also, take note of @palisadoes comment in the PR you submitted. |
This would be much better served at the Community level with a single value for all organizations. Therefore it would be managed by the SuperAdmin using this profile page for the configuration This must be implemented as a single value for all organizations |
Correct me if I'm wrong.
|
yes |
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. |
@palisadoes what is the need for session timeouts per organization? Is talawa application meant to be similar to slack in that for each organization there has to be a seperate customizable authentication flow? Users first create a talawa account to gain access to the application and organizations. Then they would have to sign in to each organization seperately and follow seperate authentication flows specific to those organizations. Or is it meant to be similar to how discord communities are managed? Users sign in once, get a global session, get to choose which organization they want to join. When the session expires they have to sign in to the talawa application again. The only difference being that here only talawa admins would be able to create organizations unlike discord where normal users can make their own discord communities. Superadmin is an ambiguous term that's why I've used the (talawa) admin term here. user roles:- ADMIN/USER |
It's like discord. Only admins can create orgs, with global session management across orgs. |
Unassigning due to inactivity |
I would like to work on this. |
Our policy is to assign no more than one issue to each contributor across all repositories. This way everyone gets a chance to participate in the projects. We sometimes give exceptions for more urgent cases and sometimes we lose track, but the policy stands. You have reached your limit, please wait until your existing issues are closed before requesting more issues. You could unassign yourself from one of the other issues too. |
@palisadoes |
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. |
@chandel-aman Are you working on this issue? |
Yes, I have raised the PR for this. |
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. |
Unassigning due to no activity in the PR |
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.
Currently, the timeout for Talawa-Admin is hard-coded in Talawa-Api. However, there is no feature to set a custom timeout for different organizations.
Describe the solution you'd like
Implement configurable session timeout for each organization and provide admins and super-admins the ability to access and change the session timeout for an organization, with the default timeout set to 30 minutes.
Describe alternatives you've considered
NA
Additional context
Related to the issue in Talawa-Admin #1305.
Potential internship candidates
Please read this if you are planning to apply for a Palisadoes Foundation internship PalisadoesFoundation/talawa#359
The text was updated successfully, but these errors were encountered: