Learn how to use Firebase Authentication with Spring Security.
Also find me here:
Baeldung Author
Hardik Singh Behl
Software developer proficient in the Java, Spring and AWS ecosystem. Hardik is also an AWS Community Builder who has been sharing his knowledge through his open source projects and articles.
Here's what I've written (so far):
Baeldung on Java
- All
- Artificial Intelligence (18)
- Spring AI (17)
- Spring Boot (9)
- Cloud (8)
- Persistence (6)
- Spring Security (3)
- NoSQL (3)
- Testing (2)
- Spring Data (2)
- Spring Cloud (1)
- REST (1)
- Networking (1)
- Java (1)
- Data (1)
- Core Java (1)
Using Google Cloud Firestore Database in Spring Boot
Learn how to use a GCP Firestore database in a Spring Boot application.
Using Amazon Textract in Spring Boot to Extract Text From Images
Filed under Cloud, Spring Boot
Learn how to use Amazon Textract to extract text from images in Java.
Sending Emails in Spring Boot Using SendGrid
Filed under Networking, Spring Boot
Learn how to use SendGrid to send emails from a Java Spring Boot application.
IN Clause Parameter Padding in Hibernate
Filed under Persistence
Learn about how Hibernate parameter padding can be used to improve SQL query performance.
Generate Values for Entity Attributes in Hibernate
Filed under Persistence
Learn to generate or populate certain entity attributes automatically using Hibernate.
Sending WhatsApp Messages in Spring Boot Using Twilio
Filed under Cloud, Spring Boot
Learn how to use Twilio to send WhatsApp messages and replies in a Spring Boot application.
Using Amazon Athena With Spring Boot to Query S3 Data
Filed under Cloud, Spring Boot
A quick tutorial on querying AWS Athena from a Spring Boot application.
A Guide to Structured Output in Spring AI
Filed under Artificial Intelligence, Spring AI
Learn how to work with large language models (LLMs) to generate structured responses with Spring AI.
Baeldung on Computer Science
- All
- Artificial Intelligence (2)
Understanding AI Prompt Injection Attacks
Filed under Artificial Intelligence
Understand the different types of prompt injection attacks, and a few prevention strategies.
Understanding User, Assistant, and System Roles in ChatGPT
Filed under Artificial Intelligence
Explore the user, assistant, and system roles in the ChatGPT API.
Baeldung on Ops
- All
- Cloud (2)
Understanding the AssumeRolePolicyDocument in AWS IAM
Filed under Cloud
Learn about the AWS IAM AssumeRolePolicyDocument and how to use it with CloudFormation.
Comparison of AWS CloudHSM and AWS KMS
Filed under Cloud
Compare the AWS CloudHSM and AWS KMS services and explored the key features and differences between them