Comments (2)
Olá @marcosfshirafuchi,
Eu tive o mesmo problema, consegui resolver após ler neste blog a respeito da substituição do WebSecurityConfigurerAdapter
(na parte que trata sobre Autenticação em Memória).
A classe WebSecurityConfig
deixar de extender do WebSecurityConfigurerAdapter
e, o método configure, que seria sobrescrito, precisa ser removido e substituido pelo método filterChain
, anotado como um Bean e que, retorna um SecurityFilterChain
, no mais é necessário fazer as devidas adaptações neste método.
'NoOpPasswordEncoder.getInstance()' (linha 27) consta como 'deprecated' por se tratar de um método que armazena as senhas sem nenhum tipo de criptografia, o que é desencorajado em um ambiente de produção, porém, como se trata de um estudo, não achei necessário alterar. Ainda mais que as aulas seguintes do Bootcamp tratam justamente da utilização de criptografia no armazenamento das senhas.
from dio-springboot.
Olá @marcosfshirafuchi, Eu tive o mesmo problema, consegui resolver após ler neste blog a respeito da substituição do
WebSecurityConfigurerAdapter
(na parte que trata sobre Autenticação em Memória).A classe
WebSecurityConfig
deixar de extender doWebSecurityConfigurerAdapter
e, o método configure, que seria sobrescrito, precisa ser removido e substituido pelo métodofilterChain
, anotado como um Bean e que, retorna umSecurityFilterChain
, no mais é necessário fazer as devidas adaptações neste método.'NoOpPasswordEncoder.getInstance()' (linha 27) consta como 'deprecated' por se tratar de um método que armazena as senhas sem nenhum tipo de criptografia, o que é desencorajado em um ambiente de produção, porém, como se trata de um estudo, não achei necessário alterar. Ainda mais que as aulas seguintes do Bootcamp tratam justamente da utilização de criptografia no armazenamento das senhas.
Eu estava com o mesmo problema, mas eu fiquei na dúvida na linha 23, SecurityDatabaseService é uma classe criada nas linhas anteriores ou ela vem de alguma dependencia em especifico?
from dio-springboot.
Related Issues (13)
- Problema ao enviar requisições no curso Santander-Adicionando Segurança a uma API REST com Spring Security HOT 2
- springfox-swagger-ui não roda no VsCode HOT 5
- Adicionando Segurança a uma API REST com Spring Security
- Erro - Curso Imersão no Spring Framework com Spring Boot, Aula - Spring Data Jpa
- Repository
- Erro no objeto User quando integrado ao DB H2 HOT 1
- Funding AI app / platform: Developer needed
- WebSecurityConfig
- Swagger x Springboot HOT 4
- Organização das aulas
- Códigos das aulas
- Spring Data JPA HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dio-springboot.