https://github.com/wwddnn/dscommerce-addspringsecurity
Projeto DSCommerce, adicionando Login e controle de acesso com Spring Security - Devsuperior
https://github.com/wwddnn/dscommerce-addspringsecurity
intellij java jpql jwt oauth2 postman springboot springh2 springjpa springsecurity
Last synced: 11 months ago
JSON representation
Projeto DSCommerce, adicionando Login e controle de acesso com Spring Security - Devsuperior
- Host: GitHub
- URL: https://github.com/wwddnn/dscommerce-addspringsecurity
- Owner: wwddnn
- Created: 2024-12-11T02:42:34.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-27T02:14:45.000Z (about 1 year ago)
- Last Synced: 2025-02-07T01:24:31.928Z (about 1 year ago)
- Topics: intellij, java, jpql, jwt, oauth2, postman, springboot, springh2, springjpa, springsecurity
- Language: Java
- Homepage:
- Size: 114 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## 🎯Sobre
- Projeto backend de um e-commerce em Java com Spring boot e Spring Security, com a crição de APIREST e Controle de login e autenticação por OAuth2 e Token JWT.
Representa um e-commerce com cadastro de usuários e logins, assim como inserção de produtos e consulta dos produtos listados.
## ✅Conhecimentos adquiridos:
- Controle de login e acesso com Token JWT
- Utilização de OAuth2 JWT password grant
- Utilização de ByCrypt password encoder
- Configuração do Postman
- Utilização de UserDetails, GrantedAuthority e UserDetailsService
## ↗️Tecnologias
- Java
- Spring boot
- Spring JPA
- Spring H2
- API REST
- Postman
- SQL
- JWT e OAuth2
## 👨🏻💻Desenvolvido por
- Desenvolvido por mim, com a mentoria da escola Devsuperior, ministrado pelo professor Dr. Nélio Alves.