Open HuubV opened 2 years ago
Vogel uit hoe je personen kunt toevoegen. Voeg ze toe aan de database
Zorg voor backend authetication
https://www.toptal.com/spring/spring-security-tutorial
// Set permissions on endpoints http.authorizeRequests() // Our public endpoints .antMatchers("/api/public/").permitAll() .antMatchers(HttpMethod.GET, "/api/author/").permitAll() .antMatchers(HttpMethod.POST, "/api/author/search").permitAll() .antMatchers(HttpMethod.GET, "/api/book/**").permitAll() .antMatchers(HttpMethod.POST, "/api/book/search").permitAll() // Our private endpoints .anyRequest().authenticated();
of: @RolesAllowed(Role.AUTHOR_ADMIN) @PostMapping
Frontend admin rechten moet nog erbij
JWT gebruiken voor authenticatie