package Ġcom . example . demo Ċ Ċ import Ġorg . springframework . security . core . context . SecurityContext Holder Ċ import Ġorg . springframework . stereotype . Controller Ċ import Ġorg . springframework . web . bind . annotation . GetMapping ĊĊ Ċ @ Controller Ċ class ĠTop Controller Ġ{ ĊĊĠĠĠ Ġ@ GetMapping ("/") ĊĠĠĠ Ġfun Ġtop () Ġ: ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġ" top " ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ GetMapping ("/ login ") ĊĠĠĠ Ġfun Ġlogin () Ġ: ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġ" login " ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ GetMapping ("/ my page ") ĊĠĠĠ Ġfun Ġmy page ( model : ĠMutable Map < String , ĠAny >) Ġ: ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġauth Ġ= ĠSecurity Context Holder . getContext (). authentication ĊĠĠĠĠĠĠĠ Ġmodel [" username "] Ġ= Ġauth . name ĊĠĠĠĠĠĠĠ Ġreturn Ġ" my page " ĊĠĠĠ Ġ} Ċ }