Revize 3c274ade
Přidáno uživatelem Jakub Hlaváč před téměř 4 roky(ů)
src/app/auth/services/auth.service.ts | ||
---|---|---|
63 | 63 |
} |
64 | 64 |
|
65 | 65 |
setUserFromResponse(userInfo: UserInfo, username): UserInfo { |
66 |
userInfo = this.setRights(userInfo, username); |
|
66 | 67 |
console.log('Setting user from login!'); |
67 | 68 |
this.userState.setUser({ |
68 | 69 |
userInfo, |
... | ... | |
82 | 83 |
|
83 | 84 |
setSessionStorage(userInfo: UserInfo, username) { |
84 | 85 |
localStorage.setItem(GlobalVariable.USER_NAME, username) |
85 |
// TODO - get rights from response |
|
86 |
// localStorage.setItem('rights', userInfo.rights.toString()); |
|
87 |
localStorage.setItem(GlobalVariable.RIGHTS, '1'); |
|
86 |
localStorage.setItem(GlobalVariable.RIGHTS, userInfo.rights.toString()); |
|
87 |
} |
|
88 |
|
|
89 |
setRights(userInfo: UserInfo, username: string): UserInfo { |
|
90 |
// TODO - todle je pene naho... naprd |
|
91 |
if (username === 'kiv') { |
|
92 |
userInfo.rights = 1; |
|
93 |
} else { |
|
94 |
userInfo.rights = 0; |
|
95 |
} |
|
96 |
return userInfo; |
|
88 | 97 |
} |
89 | 98 |
} |
Také k dispozici: Unified diff
Re #8469 - Improvment security - implementace