[keycloak-dev] Changes to landing page
Stian Thorgersen
stian at redhat.com
Wed Nov 13 12:03:27 EST 2013
Well, if a user wants to go to a specific realm or a specific page that's why the pages should be bookmark-able in the first place. So I don't really see the point in redirecting to the first realm (it will quite likely not be the final page the user wants in any case, and if he did as I said he could have used a bookmark to that specific page).
I think a better home page for logged in users than a list of realms would be to have some sort of summary with short-cuts to common tasks. For example it could be something like:
* Create new realm
* Realm 1
* Manage application
* Create new application
* Manage users
* Create new user
* Manage roles
* Add roles to users
* Realm 2
* ...
We could even make this page dynamic. We could save some stats about what a user has done to html5 storage and use that to list the most common tasks the user has taken.
----- Original Message -----
> From: "Viliam Rockai" <vrockai at redhat.com>
> To: keycloak-dev at lists.jboss.org
> Sent: Wednesday, 13 November, 2013 3:05:02 PM
> Subject: Re: [keycloak-dev] Changes to landing page
>
> On 11/13/2013 12:57 PM, Alexandre Mendonca wrote:
>
>
>
> Hi all,
>
> I have been working on KEYCLOAK-123: Refreshing page or opening bookmarked
> pages doesn't work. Basically the issue is that when a URL (eg:
> http://localhost:8080/auth-server/admin/index.html#/realms/test ) is pasted
> or refreshed, we are thrown back to the default/first realm settings page
> instead of intended page.
>
> It basically needs some changes to the GlobalCtrl in order to not set any
> $location by default, leaving it to the angular router to handle the path.
>
> So, while fixing this, it made sense to me and Stian that the landing page
> would rather be a Realms List instead of landing on the first realm settings
> page. There's already a realm-list.html page made for this (which needed
> some fixes to work properly). So the idea now would be to make this page a
> bit more dynamic: in case the user is not logged in it should show a brief
> intro about Keycloak while in case the user is logged in, it would show the
> realm list (plus any other generic information that would make sense to be
> in keycloak "home page").
>
> For non logged user it makes sense. I'm not so sure about the logged-in user
> use-case.
>
> I can see two cases:
> 1. User wants to edit 1st realm from the list - he has to click on that realm
> from the list. Now he's already there. Result: 1 more step added.
> 2. User wants to edit non-1st realm from the list - he has to click on the
> realm from the list. Now he has to choose it from the list. Result: equal
> number of steps.
>
> So unless we know what useful "other generic information" should be there,
> for me it's like adding one more step for the user in some cases. I'm aware
> of facts, that "steps" in my cases are not equal to clicks and those
> information value can leverage that extra step, I'm just trying to add my
> 5c.
>
>
>
>
>
> Any comments and/or requirements on this ?
>
>
> Regards,
> Alexandre
>
>
>
>
> _______________________________________________
> keycloak-dev mailing list keycloak-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/keycloak-dev
>
>
> _______________________________________________
> keycloak-dev mailing list
> keycloak-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/keycloak-dev
>
More information about the keycloak-dev
mailing list