arshadansari27 / fitranginew

1 stars 0 forks source link

"Add an Organisation" - Direct Login #381

Closed YunusDange closed 9 years ago

YunusDange commented 9 years ago

When we kept direct login to Organization Profiles then following functionality needed to be removed / replaced / modified

1) Switch User (Remove it completely)

2) Showing “Add a Trip” “Add a Campsite” functionality to users attached with any Organizations (Remove it completely)

3) “ADD AN ORGANISATION” button functionality will change to opposite. like right now users who have logged in can only Add organization but this functionality will get revesed

4) “ADD AN ORGANISATION” form Needs to Add Some more fields i.e Password please see the form at this ticket #306

5) “CLAIM THIS LISTING” option should have following functionality User will get a pop-up like with 2 options

(\ A Verification mail will act as a forgot password . once user click on that he will be taken to password reset window where he can change the password and get the access)

arshadansari27 commented 9 years ago

This sure will make development a lot complex. However, the users will find it less complex to use than it is now. So we should do this. But let me think this through before moving so many things.. So I can develop it properly

On Thu, Sep 24, 2015 at 12:28 PM Yunus Dange notifications@github.com wrote:

When we kept direct login to Organization Profiles then following functionality needed to be removed / replaced / modified

1) Switch User (Remove it completely)

2) Showing “Add a Trip” “Add a Campsite” functionality to users attached with any Organizations (Remove it completely)

3) “ADD AN ORGANISATION” button functionality will change to opposite. like right now users who have logged in can only Add organization but this functionality will get revesed

  • Users need to logged out to “Add a Organization” as once they Submit details they will automatically get logged in with Organization profile

4) “ADD AN ORGANISATION” form Needs to Add Some more fields i.e Password please see the form at this ticket #306 https://github.com/arshadansari27/fitranginew/issues/306

5) “CLAIM THIS LISTING” option should have following functionality User will get a pop-up like with 2 options

  • Click Here to send a verification email on “Mention Email ID here” use that link to get access to your listing OR Contact the administration if you have any issues regarding this Yunus Dange yunus@fitrangi.com / 8879921115

(\ A Verification mail will act as a forgot password . once user click on that he will be taken to password reset window where he can change the password and get the access)

— Reply to this email directly or view it on GitHub https://github.com/arshadansari27/fitranginew/issues/381.

YunusDange commented 9 years ago

OKkz i think for this we need to go backwards and remove all the extra functionalities we added for this and make it similar to direct login and then add additional functionality needed for this structure

arshadansari27 commented 9 years ago

Point 5 remains..

There is a huge possibility of bugs in this change.. So let's test this thoroughly...

YunusDange commented 9 years ago

Okkz... so bugs starts here

1) change link name as discussed from "Add an Organisation' to "Register as Organisation"

2) After Creating an account user doesn't logged in automatically....which should happen

3) Remove 'Alternative Phone Number" & "Alternative Email" Fields....It is not required now

4) When anyone create an Organization account then "CLAIM THIS LISTING" button should not be there...instead "AWAITING APPROVAL" button should be there. "CLAIM THIS LISTING" button should be there only if that business profile is created through admin

5)“REGSITER AS ORGANISATION” FORM Needs to Add 3 more fields i.e please see the form at this ticket #306

Solve this first.....then only i can figure out other issues!

arshadansari27 commented 9 years ago

Logo uploading? U mean picture change?

On 9:50AM, Sun, Oct 11, 2015 Yunus Dange notifications@github.com wrote:

Okkz... so bugs starts here

1) change link name as discussed from "Add an Organisation' to "Register as Organisation"

2) After Creating an account user doesn't logged in automatically....which should happen

3) Remove 'Alternative Phone Number" & "Alternative Email" Fields....It is not required now

4) When anyone create an Organization account then "CLAIM THIS LISTING" button should not be there...instead "AWAITING APPROVAL" button should be there. "CLAIM THIS LISTING" button should be there only if that business profile is created through admin

5)“REGSITER AS ORGANISATION” FORM Needs to Add 3 more fields i.e please see the form at this ticket #306 https://github.com/arshadansari27/fitranginew/issues/306

  • Serach Filed = NOT DONE
  • Password = DONE
  • Logo Uploading = NOT DONE

Solve this first.....then only i can figure out other issues!

— Reply to this email directly or view it on GitHub https://github.com/arshadansari27/fitranginew/issues/381#issuecomment-147152795 .

YunusDange commented 9 years ago

Profile Image On 11-Oct-2015 11:42 AM, "Mohammed Arshad Ansari" notifications@github.com wrote:

Logo uploading? U mean picture change?

On 9:50AM, Sun, Oct 11, 2015 Yunus Dange notifications@github.com wrote:

Okkz... so bugs starts here

1) change link name as discussed from "Add an Organisation' to "Register as Organisation"

2) After Creating an account user doesn't logged in automatically....which should happen

3) Remove 'Alternative Phone Number" & "Alternative Email" Fields....It is not required now

4) When anyone create an Organization account then "CLAIM THIS LISTING" button should not be there...instead "AWAITING APPROVAL" button should be there. "CLAIM THIS LISTING" button should be there only if that business profile is created through admin

5)“REGSITER AS ORGANISATION” FORM Needs to Add 3 more fields i.e please see the form at this ticket #306 https://github.com/arshadansari27/fitranginew/issues/306

  • Serach Filed = NOT DONE
  • Password = DONE
  • Logo Uploading = NOT DONE

Solve this first.....then only i can figure out other issues!

— Reply to this email directly or view it on GitHub < https://github.com/arshadansari27/fitranginew/issues/381#issuecomment-147152795

.

— Reply to this email directly or view it on GitHub https://github.com/arshadansari27/fitranginew/issues/381#issuecomment-147161567 .

arshadansari27 commented 9 years ago

1 2 3 and 5 (except search field) is done... 4.. we can't do it normally... If the email exists, we cannot use forgot password scenario for claim, it is flawed... and the existing forgot password is also flawed.. we can do that once the forgot password bug is fixed... The bug in forgot password is more of functionality bug.. we directly reset the password for user who gives the email address.. the only problem with that is, I can do that for your email and have your password updated without you wanting it.. So it should be two step.. 1) we send email with the link to change the password (in email).. Only the email owner can then click on it. 2) We can either: a) Send reset password like we do now.. b) Send the link to directly come to change password screen without the necessity to enter old password..

Let me know what you think... we can create a separate ticket for this.

YunusDange commented 9 years ago

1) change link name as discussed from "Add an Organisation' to "Register as Organisation"

2) When anyone create an Organization account then "AWAITING APPROVAL" button should be there....and Message functionality should not visible and once Admin approves it....that button will get Invisible... eg.

3) Also Profiles uploaded by Admin should have "CLAIM THIS LISTING" button. OKK with the functionality you have mentioned

arshadansari27 commented 9 years ago

Claim this listing is broken.. Hence removed till its fixed... Same goes with awaiting approval.

On 11:13AM, Mon, Oct 12, 2015 Yunus Dange notifications@github.com wrote:

1) change link name as discussed from "Add an Organisation' to "Register as Organisation"

2) When anyone create an Organization account then "AWAITING APPROVAL" button should be there....and Message functionality should not visible and once Admin approves it....that button will get Invisible... eg.

3) Also Profiles uploaded by Admin should have "CLAIM THIS LISTING" button

— Reply to this email directly or view it on GitHub https://github.com/arshadansari27/fitranginew/issues/381#issuecomment-147295777 .

YunusDange commented 9 years ago

Okkz...so should we create new ticket for both this thing and close this....?

arshadansari27 commented 9 years ago

Yes, let's do that.. It would be appropriate..

On Mon, Oct 12, 2015 at 11:19 AM Yunus Dange notifications@github.com wrote:

Okkz...so should we create new ticket for both this thing and close this....?

— Reply to this email directly or view it on GitHub https://github.com/arshadansari27/fitranginew/issues/381#issuecomment-147296213 .