24FreelanceMarketplace de freelancers que nunca dorme
Fechado

Registration module for IPB Forum

3 400 visualizações 0 respostas#10185
Status do projeto
Closed
Orçamento€150pelo projeto
FormatoProjeto únicopré-pagamento possível
PagamentoTransferência bancária, Dinheiro eletrônico
Respostas aceitasConcluídoaté 01.01.2018
Respostas0média da categoria: 1,0
Visualizações3 40042 em 14 dias

Descrição do projeto

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.
Desenvolvimento web Transferência bancária, Dinheiro eletrônico
24
Vinte · dica

Como escrever uma resposta que seja escolhida

  • Comece com a tarefa do cliente, não com uma história sobre você.
  • Link um ou dois trabalhos semelhantes do seu portfólio.
  • Nomeie um preço e um prazo — e o que exatamente eles incluem.
  • Faça uma pergunta esclarecedora: isso inicia a conversa.

Respostas 0

Os textos das respostas são visíveis apenas para o cliente.

Mesma categoria

Projetos semelhantes

Todos os projetos na categoria
Private School Website

Private School Website

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

Desenvolvimento web24.09.20260189
0respostas
Bom saber
Como respondo a este projeto?

Faça login como freelancer, descreva como você resolverá a tarefa, nomeie seu preço e prazo. O cliente lê as respostas e inicia um diálogo com as melhores.

Quem pode ver minha resposta?

Apenas o cliente que postou o projeto e você. Outros freelancers não veem seu texto ou preço.

Onde posso encontrar trabalhos semelhantes?

Novos projetos em “Desenvolvimento web” aparecem todos os dias. Todos os projetos na 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