24FreelanceMercado freelance que nunca duerme
Cerrado

Registration module for IPB Forum

3 400 vistas 0 respuestas#10185
Estado del proyecto
Closed
Presupuesto€150para el proyecto
FormatoProyecto únicoprepago posible
PagoTransferencia bancaria, Dinero electrónico
Respuestas aceptadasTerminadohasta 01.01.2018
Respuestas0promedio de categoría: 1,0
Vistas3 40042 en 14 días

Descripción del proyecto

Needed "hook" for IPB 3.4.x forum
Its main task is to replace the confirmation / recovery line by Email with confirmation / recovery by SMS.

(1) When registering a user on a forum, the user must provide his or her phone number, not Email. He can type in numbers 8-9135005001 or +7-9135005001, or he can simply write 9135005001 in any format. I mean. So that there are no complicated rules for people, the hook himself must find out the number by regex rules, but in the notes to the field of entering the number it is better to output a hint with the desired format of the entered number. After registering the activation of the account, the user must enter the code sent to his phone number. The activation procedure should be carried out immediately after registration, i.e. The user should not be allowed to the forum, a window should be shown with a request to enter the code from the SMS and the button "resending the code".

(2) When the password was restored, a window appeared where the user must enter the code that was sent to him by SMS to the phone number specified during registration, as well as a button for resending the code.

Note: for (old) users who did not provide their phone number during registration, the administration should display password recovery information (any text with html tags)

(3) Also, the user's profile should allow him to change his phone number.
2 options:
1 - there is an old number, a window with two fields - in the first field enter the code from the SMS sent to the old number, in the second - enter a new number, in the third we enter the code from the SMS sent to the second number. There should also be buttons for re-sending SMS with codes that are on the old number, that is on the new one;
2 - no old number, the instruction for communication of the user with the administration is displayed (the instruction will need to be configured by the administration itself - any text with html tags)


Note: SMS is sent through a table to the database (a format like incremental ID, user ID, phone number, code sent, sending status (for a third-party script), the third-party script will take data from this table and send SMS.

4) It should also be possible to limit/ban the number mask

In view of all correspondence, the TK result looks something like this:

1. Change the email field to the phone
2. Make a captcha for the forum
3. Make a form of password recovery by SMS
4. Make a number binding form for old users
5. Adjust the user profile and change the fields
6.It should also be possible to limit / ban the mask numbers.
Desarrollo web Transferencia bancaria, Dinero electrónico
24
Veinte · consejo

Cómo escribir una respuesta que sea seleccionada

  • Comienza con la tarea del cliente, no con una historia sobre ti mismo.
  • Incluye uno o dos trabajos similares de tu portafolio.
  • Nombra un precio y un plazo — y qué incluyen exactamente.
  • Haz una pregunta aclaratoria: inicia la conversación.

Respuestas 0

Los textos de respuesta son visibles solo para el cliente.

Misma categoría

Proyectos similares

Todos los proyectos en la categoría
Private School Website

Private School Website

Building a private school website: admissions intake, classes and programmes, timetable, teachers and news.

Desarrollo web24.09.20260189
0respuestas
Bueno saber
¿Cómo respondo a este proyecto?

Inicia sesión como freelancer, describe cómo resolverás la tarea, nombra tu precio y plazo. El cliente lee las respuestas y comienza un diálogo con las mejores.

¿Quién puede ver mi respuesta?

Solo el cliente que publicó el proyecto y tú. Otros freelancers no ven tu texto ni tu precio.

¿Dónde puedo encontrar trabajos similares?

Nuevos proyectos en “Desarrollo web” aparecen todos los días. Todos los proyectos en la categoría

FOR CLIENTS · SAFE DEAL ESCROW

Need a similar project? Post your task for free in 30 seconds

Get competitive bids from verified freelancers and release payment only when you approve the work via Safe Deal.

Post a Task for Free →How Safe Deal Works
FOR FREELANCERS · PAYORA 1-CLICK

Pin your profile to the TOP of the category for $5 / week

Boost your profile and portfolio to #1 in the directory (1-click crypto & fiat checkout via Payora) to get 5× more direct orders.

Pin Profile to TOP ($5/wk)Top Up via Payora