654ee290575283d44a641657637ae59f3eadac77
FAQ/PostLogin.md
| ... | ... | @@ -10,16 +10,11 @@ This will enable you to run any user/role related code, before the global settin |
| 10 | 10 | ```csharp |
| 11 | 11 | public override void PostLogin() |
| 12 | 12 | { |
| 13 | - if (userName == joe) |
|
| 14 | - { |
|
| 15 | - AdHocSettings.CurrentUserName = userName; |
|
| 16 | - AdHocSettings.CurrentUserIsAdmin = false; |
|
| 17 | - AdHocSettings.ShowSettingsButton = false; |
|
| 18 | - } |
|
| 19 | - |
|
| 13 | + AdHocSettings.CurrentUserName = HttpContext.Current.Session["UserName"]; |
|
| 14 | + AdHocSettings.CurrentUserIsAdmin = HttpContext.Current.Session["IsAdmin"]; |
|
| 15 | + if (AdHocSettings.CurrentUserIsAdmin) |
|
| 16 | + AdHocSettings.ShowSettingsButton = true; |
|
| 20 | 17 | else |
| 21 | - { |
|
| 22 | - AdHocSettings.CurrentUserIsAdmin = true; |
|
| 23 | - } |
|
| 18 | + AdHocSettings.ShowSettingsButton = false; |
|
| 24 | 19 | } |
| 25 | 20 | ``` |
| ... | ... | \ No newline at end of file |