0% acharam este documento útil (0 voto)
7 visualizações

Spring_Security

Direitos autorais
© © All Rights Reserved
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
7 visualizações

Spring_Security

Direitos autorais
© © All Rights Reserved
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 2

Spring Security

# Spring Security

O Spring Security é um módulo do Spring Framework que fornece autenticação, autorização e

outras funcionalidades de segurança para aplicações Java.

## Características principais

1. **Autenticação e autorização**: Suporta diversos métodos, como autenticação em memória,

banco de dados, OAuth2, entre outros.

2. **Proteção contra ataques**: Como CSRF, clickjacking e outros.

3. **Extensibilidade**: Pode ser personalizado para atender a diferentes necessidades.

## Benefícios

- Simplifica a implementação de segurança em aplicações.

- Integra-se facilmente com o ecossistema Spring.

- Oferece suporte a padrões de segurança modernos.

## Exemplo de configuração

```java

@Configuration

@EnableWebSecurity

public class SecurityConfig extends WebSecurityConfigurerAdapter {

@Override

protected void configure(HttpSecurity http) throws Exception {

http.authorizeRequests()
.antMatchers("/publico/**").permitAll()

.anyRequest().authenticated()

.and()

.formLogin();

```

Você também pode gostar