- Beranda
- Komunitas
- Tech
- Programmer Forum
[ASK][Spring Boot] Cara Install Spring Annotation Configuration - Security Thymeleaf
TS
Mav_erickz
[ASK][Spring Boot] Cara Install Spring Annotation Configuration - Security Thymeleaf
-----------------------------------SOLVED-----------------------------------
Gan, ane ada masalah tentang spring security.
Ane pake spring boot annotation, security pake default spring.
Bisa login, bisa logout, pake userService.
Tapi ada 1 kendala gan, tiap user kan ada role nya, 1 role itu ada yang bisa akses page sama ada yang ga isa akses page tertentu.
Dan tiap page itu kan ada menu nya.
Untuk sekarang, tiap kali user ada yang buka page yg ga boleh diakses, ada tulisan access denied.
Nah, maunya itu menu untuk page tersebut di ilangin, jadi user ga bakal bisa buka menu itu dan ga bakal ada tulisan access denied.
Ane ada ide untuk dapetin role dari View pake ini http://www.thymeleaf.org/doc/article...gsecurity.htmlyang spring security dialect yang ini:
<div sec:authorize="hasRole('ROLE_ADMIN')">
This content is only shown to administrators.
</div>
Tapi kayaknya kudu install dulu thymeleaf utk security dan di tutorialnya cuman ada tutorial untuk xml configuration gan.
Nah ane pake annotation configuration.
Mohon bantuan untuk kasih link yang annotation configuration atau tolong di convertkan
Makasih sebelomnya
-----------------------------------SOLVED-----------------------------------
Gan, ane ada masalah tentang spring security.
Ane pake spring boot annotation, security pake default spring.
Bisa login, bisa logout, pake userService.
Tapi ada 1 kendala gan, tiap user kan ada role nya, 1 role itu ada yang bisa akses page sama ada yang ga isa akses page tertentu.
Dan tiap page itu kan ada menu nya.
Untuk sekarang, tiap kali user ada yang buka page yg ga boleh diakses, ada tulisan access denied.
Nah, maunya itu menu untuk page tersebut di ilangin, jadi user ga bakal bisa buka menu itu dan ga bakal ada tulisan access denied.
Ane ada ide untuk dapetin role dari View pake ini http://www.thymeleaf.org/doc/article...gsecurity.htmlyang spring security dialect yang ini:
<div sec:authorize="hasRole('ROLE_ADMIN')">
This content is only shown to administrators.
</div>
Code:
<bean id="templateEngine" class="org.thymeleaf.spring3.SpringTemplateEngine">
<property name="templateResolver" ref="templateResolver" />
<property name="additionalDialects">
<set>
<bean class="org.thymeleaf.extras.springsecurity3.dialect.SpringSecurityDialect" />
</set>
</property>
</bean>
Tapi kayaknya kudu install dulu thymeleaf utk security dan di tutorialnya cuman ada tutorial untuk xml configuration gan.
Nah ane pake annotation configuration.
Mohon bantuan untuk kasih link yang annotation configuration atau tolong di convertkan
Makasih sebelomnya
-----------------------------------SOLVED-----------------------------------
Diubah oleh Mav_erickz 05-02-2015 10:13
0
1.3K
7
Komentar yang asik ya
Urutan
Terbaru
Terlama
Komentar yang asik ya
Komunitas Pilihan