null
Find a file
2023-02-23 10:25:33 +03:30
public add all files to git 2023-02-20 07:54:54 +03:30
src fix security issue in redirect page 2023-02-23 10:25:33 +03:30
.gitignore add all files to git 2023-02-20 07:54:54 +03:30
docker-compose.yml rename app in docker-compose 2023-02-20 08:39:03 +03:30
Dockerfile fix issues with npm 2023-02-20 08:52:53 +03:30
package-lock.json add all files to git 2023-02-20 07:54:54 +03:30
package.json fix issues with npm 2023-02-20 08:52:53 +03:30
README.md update medium link 2023-02-20 08:32:23 +03:30

React Authentication App

This is a front-end application built with React.js that provides a user interface for an authentication service. The authentication service is built with Java and Spring Boot and provides functionality for user registration, login, and password reset. The React app communicates with the authentication service using RESTful API calls.

Live Demo

A live demo of the application is available at https://auth.danials.space/. You can create an account and try out the authentication features.

Medium Post

I've also written a Medium post about this project, which you can read at https://medium.com/@sadcat/build-your-own-authentication-service-with-spring-boot-cacd22d72851. The post goes into more detail about the development process and how to use the app.

Getting Started

To run the application locally, follow these steps:

  1. Clone the repository to your local machine
  2. Install the necessary dependencies by running npm install
  3. Start the application by running npm start
  4. The application will be available at http://localhost:3000

Features

The React Authentication App provides the following features:

  • User registration
  • User login
  • Basic User profile View
  • Logout

Technologies Used

The following technologies were used to build the React Authentication App:

  • React.js
  • fetch() (for making API requests)
  • React Router (for routing)

auth-service-react