Show name instead of ID.

This pull request shows the user's first name in the navigation instead of just the ID. We can also receive a user role indicating if the user is an admin or a regular user, so we can now fix the authorization.