From 2d4424c28ac35763ef44c42ae2f01664d42b268c Mon Sep 17 00:00:00 2001 From: Herbert Eiselt Date: Tue, 12 Mar 2019 18:00:21 +0100 Subject: Security provider for UX-Client-Login Use ODL provided oauth2/token for UX clients Change-Id: I9f9ae931fc5e74dc13076bd23551d163c0685606 Issue-ID: SDNC-648 Signed-off-by: Herbert Eiselt --- sdnr/wt/odlux/framework/src/components/navigationMenu.tsx | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'sdnr/wt/odlux/framework/src/components/navigationMenu.tsx') diff --git a/sdnr/wt/odlux/framework/src/components/navigationMenu.tsx b/sdnr/wt/odlux/framework/src/components/navigationMenu.tsx index f6df244a0..3a7725b1b 100644 --- a/sdnr/wt/odlux/framework/src/components/navigationMenu.tsx +++ b/sdnr/wt/odlux/framework/src/components/navigationMenu.tsx @@ -25,6 +25,7 @@ const styles = (theme: Theme) => createStyles({ }); export const NavigationMenu = withStyles(styles)(connect()(({ classes, state }: WithStyles & Connect) => { + const { user } = state.framework.authenticationState return ( -
+ {user && user.isValid && <> +
{ /* https://fiffty.github.io/react-treeview-mui/ */} - { process.env.NODE_ENV === "development" ? } /> : null } + { process.env.NODE_ENV === "development" ? } /> : null } { state.framework.applicationRegistraion && Object.keys(state.framework.applicationRegistraion).map(key => { @@ -51,8 +53,10 @@ export const NavigationMenu = withStyles(styles)(connect()(({ classes, state }: }) || null } - { process.env.NODE_ENV === "development" ? } /> : null } - + { process.env.NODE_ENV === "development" ? } /> : null } + + || null + } ) })); -- cgit 1.2.3-korg