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
Identify unique pages across website where user needs to authenticate #4132
Comments
@publiclab/mentors what is the required submission for this task... I've to create a PR showing only the locations where OAuth can be implemented? |
NO PR REQUIRED. |
Okay.. that seems good.. I'll then claim this one on gci in a while |
|
|
@mohitRJranjan @oorjitchowdhary please don't write same points. Also, supply the route for it. |
okay |
@oorjitchowdhary please organise in the form of checkboxes. Append the above changes also. |
|
This works? @SidharthBansal |
break this properly into different checkboxes and write sequence of flow for modal to get integrated like you write |
|
@mohitRJranjan @oorjitchowdhary have you guys claimed this task? I see it's still available on the dashboard. |
@JonathanXu1 it is multiple instance count task. They have done the task. If you wish to do it you can claim and suggest me. Thanks |
@oorjitchowdhary Can you please help me for creating issues for your comment #4132 (comment) |
I have created some tasks so please see that your tasks will not repeat with my issues created. |
Just to ping all GCI students that creating n |
Here's some more areas to add logins:
@SidharthBansal is this sufficient? |
Great work!!! |
@dinaelhanan let @JonathanXu1 raise the issue and link it here. We will converse about #4132 (comment) in that issue |
Also check at the website if there are more places where we need to link
the modals. That would be a great help.
Thank you
On Fri, Dec 28, 2018, 6:11 PM Sidharth Bansal <bansal.sidharth2996@gmail.com
wrote:
… Can you please create fto for it?
On Fri, Dec 28, 2018, 5:59 PM Oorjit Chowdhary ***@***.***
wrote:
> Hi @SidharthBansal <https://github.com/SidharthBansal> ..
> The login modal has been linked to:-
>
> - ask related question
> - ask a related question
> - ask a question about 'tag' on tags
> - subscribe to answer questions on this topic on tags
>
> I can find only one place where it hasn't been linked..
>
> - subscribe to answer questions on this topic flash message on
> questions.. I can make a fto for this one..
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <#4132 (comment)>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AUACQ3yiCgZJjYC-SIVa4Xcdmurtsn29ks5u9g6PgaJpZM4ZEqRU>
> .
>
|
@oorjitchowdhary did you see any other similar issues? |
Found just one.. Should I create an issue for this @SidharthBansal
But we're implementing the signup modal too right.. so is this required? Will we keep the |
@oorjitchowdhary Take a look at stable.publiclab.org |
|
@kevinzluo @oorjitchowdhary Jonathan has made the links to both the modals and they are woking correctly. But on hte /signup and /login they are not redirecting to each other pages. We need to have submit a fix after forming issue for it. @oorjitchowdhary can you kindly solve this? Kevin is taking some other work so I don't want to burden him much. Thanks both of you. |
@SidharthBansal okay.. You mean to solve #4437 right? |
No, sorry for the misunderstanding. #4437 is being solved by @geekychaser. |
@oorjitchowdhary you can definitely help people asking for help like in #4437 go ahead and help @geekychaser as he is stuck. |
@SidharthBansal @oorjitchowdhary i think this can be solved now , i should post a PR after this get merged #4453 |
@oorjitchowdhary some work is done in #4457. Please refer it before submitting a pr for #4132 (comment). |
@SidharthBansal I saw the stable PL status.. |
You are right @oorjitchowdhary! #4457 also depends on this. Do we want the links at /signup and /login to open the modals or redirect to the pages? I am in favor of the modals. |
Having the signup modal over login page looks ambiguous to me. I think we
should redirect to the pages if present in the pages.
…On Mon, Dec 31, 2018, 6:21 AM kevinzluo ***@***.*** wrote:
You are right @oorjitchowdhary <https://github.com/oorjitchowdhary>! #4457
<#4457> also depends on this.
Do we want the links at /signup and /login to open the modals or redirect
to the pages? I am in favor of the modals.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#4132 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AUACQ9MTYVp2WvMGskBsWzClTbgg4hPNks5u-V-TgaJpZM4ZEqRU>
.
|
I'm a little confused about our modals..
If we have made modals, we should link to everywhere. And then why do we need the /login and /signup pages?
We could eliminate the /login and /signup pages, and just keep the modals..
|
Hi, @oorjitchowdhary actually Public Lab is a website which we are maintaining since 10 yrs. So there are many places which contain link to login and signup as /signup or /login. In case we will remove these pages those links will stop working. Functionality is more important than redundancy. I liked your suggestion but we cannot implement it. |
|
@oorjitchowdhary we are creating the modals so that the person will not get derailed from the public labs while signup. I hope this solves your query. |
This is a spectacular effort, folks! Very impressive to see. Do you think it's worth adding to the README or docs somewhere that this new class can be added to any link to require login first? Thanks!!! 👍 🎉 |
Also it's useful to have distinct /login and /signup pages so that we can send people the link to those if necessary. Modals don't have a URL, although of course we could send them the URL of a page that they can't access, but that's a little more complex to remember. |
I.e. "Oh, welcome! Try making an account at https://publiclab.org/signup"! |
Right now we are linking each |
|
I hope we have created issues for all the buttons/links where ever we require the login modal. In case we will require any more button to be linked we can simply open up a |
this is the most epic issue! :-) thank you all SO MUCH
…On Mon, Jan 7, 2019 at 9:24 AM Sidharth Bansal ***@***.***> wrote:
Closed #4132 <#4132>.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#4132 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AABfJ_1zXv-qB78WkP88Xss0J0w-wAZgks5vA1htgaJpZM4ZEqRU>
.
|
We are creating modal for the login/signup process. We need to integrate it throughout the website to all the pages wherever login/signup is needed to use that area. Examples
link- https://publiclab.org/post
plots2/app/views/sidebar/_related.html.erb
Link Login Modal to Research Note #4151link - https://publiclab.org/notes/joyofsoy/11-09-2018/fighting-the-flood-community-activism-and-education-in-pensacola
app/views/users/_follow.html.erb
Link Login Modal to follow a post #4152link - https://publiclab.org/notes/joyofsoy/11-09-2018/fighting-the-flood-community-activism-and-education-in-pensacola
app/views/like/_like.html.erb
Link Login Modal to like a note #4153publiclab.org/notes/
app/views/notes/_comments.html.erb
#4156
publiclab.org/questions/
app/views/questions/_answers.html.erb
#4157
Compose new answer on Answers on /questions
publiclab.org/questions/
app/views/questions/_answer.html.erb
Link Login Modal to Compose new answer on Answers on /questions #4158Questions page Link Login Modal to Flag button #4159
publiclab.org/questions/
app/views/questions/show.html.erb
publiclab.org/tags/
app/views/tag/index.html.erb
Link Login Modal to Spam on wiki pages #4165
Folks are requested to tell other possible missing places so that they can be worked upon. @ebarry @jywarren @publiclab/reviewers @publiclab/mentors
The text was updated successfully, but these errors were encountered: