anjitagargi /
JavaSpringBoot_Interview_Questions
This repository contains all the questions regarding Java SpringBoot asked in the interviews
Loading repository data…
Fernanda-Kipper / repository
This repository contains a simple Java Spring project that implements authentication and authorization using Spring Security
This project is an API built using Java, Java Spring, Flyway Migrations, PostgresSQL as the database, and Spring Security and JWT for authentication control.
The API was developed for my Youtube Tutorial, to demonstrate how to configure Authenticatio and Authorization in Spring application using Spring Security.
git clone https://github.com/Fernanda-Kipper/auth-api.git
Install dependencies with Maven
Install PostgresSQL
The API provides the following endpoints:
GET /product - Retrieve a list of all products. (all authenticated users)
POST /product - Register a new product (ADMIN access required).
POST /auth/login - Login into the App
POST /auth/register - Register a new user into the App
The API uses Spring Security for authentication control. The following roles are available:
USER -> Standard user role for logged-in users.
ADMIN -> Admin role for managing partners (registering new partners).
To access protected endpoints as an ADMIN user, provide the appropriate authentication credentials in the request header.
The project utilizes PostgresSQL as the database. The necessary database migrations are managed using Flyway.
Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request to the repository.
When contributing to this project, please follow the existing code style, commit conventions, and submit your changes in a separate branch.
Selected from shared topics, language and repository description—not editorial ratings.
anjitagargi /
This repository contains all the questions regarding Java SpringBoot asked in the interviews
InsideEmpire /
This repository contains all the lab, homework, and project code solutions for the CS61B Spring 2018 course, along with detailed comments. 这个仓库包含了 CS61B Spring 2018 课程的所有lab、作业和项目代码解答,并附有详细注释。
njnareshjoshi /
This repository along with the exercises repository (https://github.com/njnareshjoshi/exercises) contains coding examples for my blog ProgrammingMitra
ali-bouali /
This repository contains a Spring Boot 3 project that demonstrates how to secure an API with OAuth 2.0 and provide social login using GitHub, Google, and Facebook.
Fernanda-Kipper /
This repository contains the CRUD developed during the live i streamed on my Youtube Channel
Fernanda-Kipper /
This repository contains a implementation of an simplified payment API using Java Spring