Skip to content
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

Make 'Explorer' public - i.e. don't need to log in to view/use #62

Open
sarahrichmond opened this issue Oct 14, 2018 · 2 comments
Open
Assignees

Comments

@sarahrichmond
Copy link

No description provided.

@gweis
Copy link

gweis commented Oct 23, 2018

That's a pure UI issue ... Assigning it to James. Let me know if you need help (i.e. not enough time)

@manhinli
Copy link

manhinli commented Oct 24, 2018

Will probably need to reorganise how we handle the public/authenticated workflows because users who get to Ecocloud at the moment will encounter the sign in prompt - if I just enable the Explorer to be public, the rest of the site would still prompt to sign in, which is both confusing and annoying as you need the direct URL.

My guess the work involved to properly do this is:

  • menu bar will be consistent and always present regardless of authenticated status
  • make or repurpose a page/view as the landing page for app.ecocloud
    • make Dashboard public but hide non-relevant content?
    • make a separate page altogether only for non authenticated users that becomes a landing page?
  • make Explorer public (the contents of this ticket)
  • other pages will probably need to be slightly restructured to "exist" when not authenticated but not render content when not signed in, so that users can still continue to navigate around
  • some parts of existing Explorer would need to be adjusted to be hidden or otherwise unavailable for non-authenticated users (e.g. link to notebook from snippets)

Also: Is this currently a priority? (Just asking due to the reference to possibly "not enough time")

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants