Skip to content

Create role-based views, version 1 (remove forced login) #309

@katjost

Description

@katjost

Views (version 1):

  1. Public - no login needed. Any user can land on the site and see the whole site, minus the admin portal. This means that there will still be an icon that shows an option to log in, but no log in is needed to access the main site.
  2. Admin - when a user with role type = "admin" logs into the site, they will see the whole main site PLUS the admin portal link and features.
  • Add clarifying subtext under the “Welcome” on the sign-in screen
    “This login is for Code for Philly administrators. Providers can use all site features without logging in.”
  1. (LATER) Test - this user when logged in sees test features (non-prod features)

Make balancer-noreply@codeforphilly.org an "admin" role

Sub-issues

Metadata

Metadata

Assignees

Type

No type

Projects

Status

In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions