CAS Apereo Integration with WhatsApp OTP

Cerrado Publicado hace 3 meses Pagado a la entrega
Cerrado Pagado a la entrega

We are using CAS Apereo version 6.6 with an LDAP database

[login to view URL]

We want to enhance the login process by adding an OTP (One-Time Password) feature sent via WhatsApp.

We already has two available APIs:

- API to get the user’s phone number based on their email (API_Get_Number).

- API to send OTP via WhatsApp (API_OTP_WA).

Login Flow:

1. The user accesses the login page.

2. The user enters their email and password.

3. If the email and password are correct, the system calls API_Get_Number with the email as input to retrieve the user’s phone number. Then, it calls API_OTP_WA with the user’s phone number and OTP code as input.

4. A form appears for the user to input the OTP code. The user enters the OTP code they received on WhatsApp.

5. If the OTP matches, the user successfully logs in. If the OTP is incorrect, the login fails.

6. There is a button to resend the OTP if needed.

---

Requirements:

- Experience with CAS Apereo

- Familiarity with APIs (for retrieving phone numbers and sending OTP via WhatsApp)

- Expertise in Java and Spring Framework (or technologies used by CAS Apereo)

Deliverables:

- A functional OTP implementation for the login process, following the flow described above.

- Code documentation for future maintenance

Java Java Spring Spring Boot Webflow

Nº del proyecto: #38645766

Sobre el proyecto

6 propuestas Proyecto remoto Activo hace 2 meses

6 freelancers están ofertando un promedio de $1356 por este trabajo

irsolutions

I have extensive experience with CAS Apereo, APIs, Java, and the Spring Framework, making me well-suited for the CAS Apereo Integration with WhatsApp OTP project. With over 10 years of experience in Java development an Más

$1200 USD en 20 días
(1 comentario)
6.0
Guptapuru304

Hi, my name is Puru. I read your `CAS Apereo Integration with WhatsApp OTP` project description carefully before bidding. I got what you need and ready to go ahead as soon as we can clarify further project details. Wi Más

$1500 USD en 8 días
(6 comentarios)
5.6
yoyopriyam

Building on my extensive 12 years of experience, Python and JavaScript proficiency, I'm confident in my ability to meet the specific needs of your CAS Apereo integration project. My understanding and familiarity in the Más

$1400 USD en 25 días
(5 comentarios)
4.3