Find Jobs
Hire Freelancers

Add validation messages to a login form

$10-30 AUD

Ukończony
Opublikowano około 7 lat temu

$10-30 AUD

Płatne przy odbiorze
I have a working login form which communicates with a backend server that is able to validate the login. The project uses the angular 2 javascript framework. I need to enhance the form so that it provides validation to the login form, and error handling. Before the form is submitted. checks that the email has been entered checks that the password has at least 5 characters If any of the above checks failed to highlight the entry field and display a message below of the requirement. Then when the form is submitted and the response received (this code is working ok) there will be a status field that the back end sets if the login passed or failed against the database. If the status is > 0 then show an alert error on the login screen. (this needs to be added). The alert message comes from the returned statustext in the json response returned from the backend (this is already working. If the status is 0 to return to the dashboard and display the user's name (this code is already working) The response to a login request returns a json with the fields below: (if status is 0 the all the fields are set with the user's data, if the status is not 0 all fields are empty except status and statustext. (this code is already working) id firstname surname email status statustext status 0 login and password is correct Where the statustext for each error is shown below::- status 1 user not on file please register status 2 Invalid password status 3 Password required If the user has entered data and the returned status is not 0 then display an alert on the login form The alert shows the statustext returned from the backend. the source code is on github in the login-validation branch [login to view URL]
Identyfikator projektu: 13113874

Informację o projekcie

21 ofert
Zdalny projekt
Aktywny 7 lat temu

Szukasz sposobu na zarobienie pieniędzy?

Korzyści ze składania ofert na Freelancer.com

Ustal budżet i ramy czasowe
Otrzymuj wynagrodzenie za swoją pracę
Przedstaw swoją propozycję
Rejestracja i składanie ofert jest bezpłatne
Przyznano:
Awatar Użytkownika
Hi Dedicated 5 years of experience in Angular. Picking up small projects to make profile on freelancer as i am working very great on other portals. I can do this in 1 hour. [login to view URL] i am working on angular 2 project right now. Thanks
$30 AUD w 1 dzień
5,0 (3 opinii)
3,4
3,4
21 freelancerzy składają oferty o średniej wysokości $36 AUD dla tej pracy
Awatar Użytkownika
VERY EASY for me. Contact me ASAP with more details. I can do this. Thanks, Junaid
$50 AUD w 3 dni
4,9 (7 opinii)
5,1
5,1
Awatar Użytkownika
Hi, I have reviewed your requirement and I can do this job as per your requirement. I have a advanced skills in WORDPRESS , Laravel, PHP, Codeigniter, Angular.js, Bootstrap, API Integration, Plugins , MYSQL, JavaScript, HTML, Jquery, Magento, HTML 5 ,YII frame, PSD to HTML and CSS to name a few. I have worked more than 100 website in Magento and WordPress including theme and customized theme as well. I am looking for long term work relationship from you. Looking forward for your positive response. For more reference please see portfolio herewith. Regards, Rajiv Sharma
$155 AUD w 1 dzień
5,0 (1 opinia)
3,5
3,5
Awatar Użytkownika
Dear Hiring Manager, I have good knowledge of this type of work hope we can work together and i am sure for the best quality work Please ping me if you want check my past work I can share with you.
$61 AUD w 2 dni
5,0 (4 opinii)
2,9
2,9
Awatar Użytkownika
Hi, I have read your job description . I completely understand your requirements. I am skilled in Angular.js, Php , joomla , MySQL,Wordpress,MVC,cake php, Javascript, CSS, HTML5, jQuery. I have 10+ years of work experience in the field of web designing and developing. I have done many websites in past. So I am 100% sure that you would like my work. If you have any query please discuss with us.
$30 AUD w 1 dzień
5,0 (2 opinii)
2,7
2,7
Awatar Użytkownika
Hey, I can do this simple task for you. Can you let me know about the rest server which you use to connect? I will set up this in my local and work. Let me know!
$20 AUD w 5 dni
4,8 (4 opinii)
2,4
2,4
Awatar Użytkownika
A proposal has not yet been provided
$10 AUD w 1 dzień
0,0 (0 opinii)
0,0
0,0
Awatar Użytkownika
I have more than 3 years of experience in php, magento, WordPress. I can create your website as fast as possible. so please assign project to me. Thanks you. Murtaza
$15 AUD w 1 dzień
0,0 (0 opinii)
0,0
0,0
Awatar Użytkownika
am a full stack developer (PHP Jquery AnngularJS) and am doing this kind of tasks daily, i will provide different UI design for error messages and documents for source codes.
$25 AUD w 1 dzień
0,0 (0 opinii)
0,0
0,0
Awatar Użytkownika
I understand your requirements for the job and I think I will be able to do it efficiently as I have previously worked with JavaScript validation and json with perfection.
$10 AUD w 2 dni
0,0 (0 opinii)
0,0
0,0
Awatar Użytkownika
Hello there i can do this for you. I am an experienced web developer and have been working in this field since long now.
$45 AUD w 7 dni
0,0 (0 opinii)
0,0
0,0
Awatar Użytkownika
Hello, Is this job still available? I am a front-end developer for almost 3 years. I can do this job for you
$15 AUD w 1 dzień
0,0 (0 opinii)
0,0
0,0
Awatar Użytkownika
A proposal has not yet been provided
$30 AUD w 5 dni
0,0 (0 opinii)
0,0
0,0
Awatar Użytkownika
having great exposure in front end implementation
$35 AUD w 2 dni
0,0 (0 opinii)
0,0
0,0

O kliencie

Flaga AUSTRALIA
CORINDA, Australia
5,0
8
Zweryfikowana metoda płatności
Członek od wrz 2, 2014

Weryfikacja Klienta

Dziękujemy! Przesłaliśmy Ci e-mailem link do odebrania darmowego bonusu.
Coś poszło nie tak podczas wysyłania wiadomości e-mail. Proszę spróbować ponownie.
Zarejestrowani Użytkownicy Całkowita Liczba Opublikowanych Projektów
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Wczytywanie podglądu
Udzielono pozwolenia na Geolokalizację.
Twoja sesja logowania wygasła i zostałeś wylogowany. Proszę, zalogować się ponownie.