Find Jobs
Hire Freelancers

login with php

£10-20 GBP

Closed
Posted almost 9 years ago

£10-20 GBP

Paid on delivery
The scenario is as following. FMA Specifications Your Task A client has requested that you develop a generic login-system for their website. Your system should include the following aspects: 1. Log-in: A visitor should be able to log-in to the website by entering a valid username and password in a form. Accompanying the log-in form should be a link to allow the visitor to register as a new user if required. 2. Log-out: A logged in user will be able to log-out of the system, and a message will be displayed to this effect. 3. Register page: A page to register as a user if the visitor does not currently have a username and password. The data you require from a visitor to register as a user is their full name, email address, a username and a password. 4. Content pages: 3 content pages are required. A publicly viewable default index page, one other public content page, and one content page that is only available to logged in users. The user should be able to browse between pages while maintaining their logged-in or out status, regardless of their browser settings. All pages should display a link or form to log-in or out depending on user state. If the user is logged in, the page should display the username of the logged in user. The content pages need not contain any actual content, but the area where this content would be added should be clearly indicated. A user navigating to any of the public content pages should be able to view the content directly whether they are logged-in or logged-out. The pages should clearly display their user status. If a logged out user tries to access the private content page, they should be politely requested to log-in. There is no need to apply any CSS or other formatting to your html output and such formatting is discouraged. However, the output should validate correctly under the DOCTYPE you have specified. Any deviation from these instructions must be agreed with your tutor beforehand. ITApps Assessment 2013/14 P1 FMA 01/10/13 Page 2 of 3 In addition to creating the login system as specified above, your client has inquired about some additional functionality for the system. You have been asked to provide a brief description of how you might extend your system to include each of these features:  Only allow registration from a certain range of IP addresses.  After the user has logged in, redirection to the original page that they were viewing rather than always redirecting back to the index page. Note that these additional features listed above should not be implemented in your PHP login system, but should be clearly commented upon in your submitted learning log. Your client is also considering a protected area to store customers' personal information and credit card details. You have been asked to write a brief comment on the security of your implemented solution, and whether it is adequate for this task. Working towards a Solution - Some Hints! Your solution should be as robust as possible while providing a usable experience for visitors to the site - remember the motto of form submission "Never trust user input". Any security flaws in your final design should be clearly outlined in your learning/development log. It may also be helpful to carefully consider the following aspects before you begin any coding:  Consider what data you will need to store, and where you will store it. You are not permitted to use a MySQL (or other) database for this assignment, so you will probably want to store user data in an external file. Consider the security implications of using such a file.  Remember the quickest way to write this application is if you don't repeat any PHP or HTML code - it may be helpful to plan out some useful functions and/or include files that you could write once and then reuse throughout your project.  You will need to maintain a user's state as they browse between pages - it may be useful to review the class slides on PHP security and session and cookie management.
Project ID: 7871083

About the project

9 proposals
Remote project
Active 9 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
9 freelancers are bidding on average £114 GBP for this job
User Avatar
We are a team of designers and developers with expertise and experience in Photoshop, HTML, CSS, PHP, AJAX, JQuery, Angular JS, XML, Wordpress, Bootstrap, CodeIgniter, Laravel, Google Map API and MySql. We have designed and coded many custom sites and applications of varied extents and complexity. We have coded registration, login etc. features for many sites. I have read the overview and am confident of delivering well. The proposed budget is not feasible. Please propose a feasible budget and lets discuss the finer points. I will revise my bid once I hear from you.
£368 GBP in 7 days
4.9 (976 reviews)
9.0
9.0
User Avatar
I can do this.I have great experience doing same projects. About Me- I am a energetic, vibrant, and creative professional with extensive skills in web solutions. I have 7+ years experience in Android, IOS,PHP, Wordpress, AngularJS, Joomla, Magento, Prestashop, CSS, JQuery, HTML etc. I also developed many software applications for banking,video chatting, accounting, printing bills etc. I mostly like to design and develop the websites. Also have ability to modify any plugins, templates, thems, database etc. Believe in the philosophy that every project is unique and needs a different approach.I try to deliver best solution . I believe in Professional attitude and strong work ethics .I provide daily updates to the clients. My passion results in projects with exceptional quality and amazing support. I would like to discuss more on projects details, can we have a chat on freelancer.com...
£50 GBP in 2 days
4.8 (37 reviews)
5.7
5.7
User Avatar
Hello, I am new here but I have 10+ years of experience in web development and mobile development.. Thanks for posting project related to my workspace.I have 10+ years experience in Php, WordPress, CakePhp, HTML5, Bootstrap,Ajax, MySQL.I have done many projects using above technologies.I believe every project is different and require different approach to get the job done.I have good reputation on freelancer.com of my work. So I think I am capable of doing this job and will prove myself, If you think so , please leave a message..Thanks
£55 GBP in 2 days
4.8 (19 reviews)
5.1
5.1
User Avatar
I am ready to work right now I guarantee you that I can easily fulfill your needs within the time and budget . you would love to work with professional who believe in long term relationships.
£18 GBP in 1 day
5.0 (45 reviews)
5.0
5.0
User Avatar
I have over 3 years in web development and design. Expert in PHP5, HTML5, CSS3, Javascript, Jquery, and Ajax. - Fast return time - Always online for updates - Clean well written code with comments I'm always online, so feel free to contact me through chat for any further questions. Looking forward to working with you. Thank you.
£222 GBP in 7 days
5.0 (8 reviews)
4.1
4.1
User Avatar
Hello I have read your requirements and decide to work with you. I am PHP developer since last 5 year . I have already worked with 5 big projects in php if you interested then i will show you. My criteria is to give high quality work to my client. Thank you.
£211 GBP in 10 days
4.9 (4 reviews)
3.3
3.3
User Avatar
A proposal has not yet been provided
£18 GBP in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, I think I have the skills for your project -you'd see my portfolio (obviously, we'll speak details in case you'll hire me). Thank you and have a nice day!
£66 GBP in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED KINGDOM
watford, United Kingdom
5.0
1
Payment method verified
Member since Apr 19, 2015

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.