-
-
Notifications
You must be signed in to change notification settings - Fork 878
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
API - Select organization on registration #1703
Comments
Hey @palisadoes can you assign this issue to me? |
I would like to work on it. |
I'd like work on this |
i would like to work on this sir please assign me this issue |
This is related to a brand new user registering via the API selecting the organization that they want to be a member of. BTW |
Is there other clarification you require? |
So most of the logic has been made by me, please see the steps: (Only an overview)
My Questions:
|
|
Clear! gonna check Talawa Admin for handling this logic. Will raise the PR as soon as possible! Thanks for your cooperation! |
You still haven't explained what the |
The unauthorised error is being sent by Talawa Admin when
|
It seems like unnecessary logic. |
So you are saying, Choosing Organization will be necessary. If user chooses the Default Organization, then membership request will be made to that default organization. Thanks for this clarification! |
Yes, we should be able to deprecate the field if we make selecting an organization on registration mandatory |
I want to ask whether |
The logic is used throughout the Admin code but seems to be only set to
This will need to be fixed as part of this issue. We need:
|
The super admin is not required. If an admin says that they don't need to approve registrations / signups then the user should just log straight in. Most cloud services are like this, there is an email verification step on signup, then you login. There is no human interaction. The registration approval required step is to involve a human, namely the Admin and in the Organization level screens. The super admin role is primarily for the oversight of organizations. They should see organization specific alerts when they click through to the organizations from the Admin orglist screen. |
Ok, so will work on this. Thanks! |
Ok, will fix it! |
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. |
Working |
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. |
@Manik2708 are you still working on this ? |
Yes, the PR is under review. |
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. |
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. |
|
I would like to work on it . |
@AVtheking You should also work on this issue as it's related. Please ask to be assigned. |
Ok sir. |
Is your feature request related to a problem? Please describe.
We are working on migrating the approval of requests to join organizations to a new Admin screen as outlined in this issue:
Prior to this the process was:
There were disadvantages to this approach:
Describe the solution you'd like
TALAWA API
USER
s andNON_USER
s will need to select an organization when registering so that the request can be directed to the correct organization's Admin screens.TALAWA MOBILE
Talawa API
registration mutation.TALAWA ADMIN
Talawa API
registration mutation.OTHER
Describe alternatives you've considered
Approach to be followed (optional)
Additional context
Potential internship candidates
Please read this if you are planning to apply for a Palisadoes Foundation internship
The text was updated successfully, but these errors were encountered: