Single Log In Page (supporting multiple roles) that directs to role specific Pages

For example, you have a marketplace app that has role-specific pages for buyers, sellers, and administrators - each with differing view of the same knack database to support their different functions.

Presently, to support the different access, we would have 3 different HTML pages which embed the 3 different knack pages. So in order support the 3 roles, my main website would need a button for Buyer Logon / Seller Logon / Admin Logon.

Some users may be potentially Buyers and Sellers or Sellers & Admins etc.

It would be neat if Knack had a way of having a single logon page, which based on the roles assigned to the Knack User, a successful logon would direct the user to the relevant page.

Examples

  • Buyer successfully logons through the single login page, knacks redirects to the page assigned to role "Buyer"
  • Seller successfully logons through the single login page, knacks redirects to the page assigned to role "Seller"

Notes:

  1. If more than one page assigned to Role "Buyer", a subpage would appear allowing the user to select which one.
  2. If user has both "Buyer" and "Seller" roles assigned, a subpage would appear allow the user to select from the available Buyer and Seller pages.

Knack works brilliantly at supporting role-specific pages. This feature request is really just to make it look a little tidier in the wrapper website.