24FreelanceMercato freelance che non dorme mai
Chiuso

Registration module for IPB Forum

3 400 visualizzazioni 0 risposte#10185
Stato del progetto
Closed
Budget€150per il progetto
FormatoProgetto una tantumprepagamento possibile
PagamentoBonifico bancario, Denaro elettronico
Risposte accettateFinitofino a 01.01.2018
Risposte0media della categoria: 1,0
Visualizzazioni3 40042 in 14 giorni

Descrizione del progetto

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.
Sviluppo web Bonifico bancario, Denaro elettronico
24
Venti · consiglio

Come scrivere una risposta che venga scelta

  • Inizia con il compito del cliente, non con una storia su di te.
  • Collega uno o due lavori simili dal tuo portfolio.
  • Indica un prezzo e una scadenza — e cosa includono esattamente.
  • Fai una domanda di chiarimento: inizia la conversazione.

Risposte 0

I testi delle risposte sono visibili solo al cliente.

Stessa categoria

Progetti simili

Tutti i progetti nella categoria
Private School Website

Private School Website

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

Sviluppo web24.09.20260189
0risposte
Buono a sapersi
Come rispondo a questo progetto?

Accedi come freelancer, descrivi come risolverai il compito, indica il tuo prezzo e la scadenza. Il cliente legge le risposte e inizia un dialogo con le migliori.

Chi può vedere la mia risposta?

Solo il cliente che ha pubblicato il progetto e tu. Altri freelancer non vedono il tuo testo o prezzo.

Dove posso trovare lavori simili?

Nuovi progetti in “Sviluppo web” appaiono ogni giorno. Tutti i progetti nella categoria

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