Find Jobs
Hire Freelancers

Web App Authentication

£250-750 GBP

ที่ทำเสร็จแล้ว
โพสต์ มากกว่า 8 ปีที่ผ่านมา

£250-750 GBP

ชำระเงินเมื่อส่งงาน
We need a list of authentication options for the web application we are building (along with a recommended authentication method of choice). This list should take into account our technology stack. We will then discuss the list and choose which one we think will suit our solution best. We also need to understand the fine detail around the authentication process, such as one way hashing (and comparison) of passwords and the possible use of a salt for the encryption. Our web application has three distinct layers - SPA Front End (knockoutJs), Web Api data layer (MVC), Datastore (Sql Server). It also has a caching element. The authentication will take place via a login form presented in the frontend. The user will enter credentials and submit the form for the authentication process to begin (validation not in scope here). The data should be sent to the server for validation in the form of a POST. Things like SSL and other standard security techniques are not the point of interest for these requirements as they are covered by in other areas (but anything you feel is relevant please highlight). The authentication should keep the client's user session secure. The authentication should work across multiple devices on multiple operating systems (so an authentication process that involved a Windows only technique would not work). The user credentials will be stored in the database The username will be the email address of the user. The password will be a minimum length of 8 characters, and must contain a capital letter, alpha and numeric characters and a non alpha character. (it is not necessary to produce client side validation for this). The password will be stored in the database using a one way hash. The password should not be retrievable from the database but only used to compare i.e. to check that the input password (hashed) match the stored password (hash). Please specify options around one way hash comparison systems. How can a salt be incorporated into this? Output: Initially we need a list of presented options for authentication and storing of user credentials. We will then discuss and approve one authentication option, which should then be followed by a very basic demonstration to showcase the technique described. This demonstration will then be handed over to us for incorporation into our solution. This should include a (very) simple html page with username/password input and submit button (which utilises knockoutJs) to contact the server (built in c# web api) to validate credentials stored in the backend database (sql server). The demo should mimic our own design so it is easily incorporate. Source code and design should be fully documented.
รหัสโปรเจกต์: 9093578

เกี่ยวกับโปรเจกต์

10 ข้อเสนอ
โปรเจกต์ระยะไกล
ใช้งานอยู่ 8 ปีที่ผ่านมา

กำลังมองหาการสร้างรายได้ใช่ไหม?

ประโยชน์ของการประมูลกับ Freelancer

กำหนดงบประมาณและกรอบเวลาของคุณ
รับเงินจากการงานของคุณ
อธิบายข้อเสนอของคุณในภาพรวม
ลงทะเบียนและเสนอราคาฟรี
หมอบหมายให้:
รูปอวาตาร์ของผู้ใช้
Hello, I read your requirements and according to my 5 years of experience in C#.NET, Kendo UI, Angular, Responsive Web Design,MVC, WCF, WCF REST Service, MS SQL Server, VB.NET, Oracle, MySQL, JQuery, Javascript, CSS, HighCharts, Aspose, JSRender, Kendo UI, Telerik controls i am confident enough to handle your project . For more discussion please find my Skype Id. Skype id :[login to view URL] Thanks Parimal
£277 GBP ใน 10 วัน
5.0 (2 รีวิว)
4.2
4.2
10 ฟรีแลนซ์กำลังเสนอราคาโดยเฉลี่ย £855 GBP สำหรับงานนี้
รูปอวาตาร์ของผู้ใช้
Hello. I have read your program's requirements for authentication, and I can create a solution using the Python programming language. The login page would use Django (Python's web API), as well as built in methods for sending and receiving authentication data. Please contact me so that we may speak further. I am a professional programmer with over 7 years of experience using Python (in addition to 5+ years using C/C++)
£777 GBP ใน 10 วัน
4.9 (34 รีวิว)
5.9
5.9
รูปอวาตาร์ของผู้ใช้
A proposal has not yet been provided
£666 GBP ใน 25 วัน
5.0 (5 รีวิว)
5.6
5.6
รูปอวาตาร์ของผู้ใช้
Hi, I have seen your project. I am highly interested and confident to work on it. Please come in chat for more information. Thank you.
£277 GBP ใน 1 วัน
5.0 (13 รีวิว)
4.1
4.1

เกี่ยวกับลูกค้า

ปักธงของ UNITED KINGDOM
Newry, United Kingdom
0.0
0
ยืนยันวิธีการชำระเงินแล้ว
เป็นสมาชิกตั้งแต่ พ.ย. 12, 2015

การยืนยันลูกค้า

ขอบคุณ! เราได้ส่งลิงก์สำหรับเครดิตฟรีให้คุณทางอีเมลแล้ว
เกิดข้อผิดพลาดขณะส่งอีเมลของคุณ กรุณาลองอีกครั้ง
โลโก้ Freelancer Thailand / ภาษาไทย ช่วยเหลือและสนับสนุน FreelancerประเภทโปรเจคการประกวดFreelancerองค์กรแพ็กเกจสมาชิกโครงการ Freelancer ชั้นแนวหน้าการจัดการโปรเจคงานในพื้นที่Photo Anywhereหน้าจัดแสดงผลงานAPI สำหรับนักพัฒนาได้รับการยืนยันDesktop App เกี่ยวกับเกี่ยวกับเราวิธีใช้งานความปลอดภัยนักลงทุนแผนผังเว็บไซต์เรื่องราวข่าวออกสื่อทีมรางวัลข่าวประชาสัมพันธ์ร่วมงานกับเรา ข้อกำหนดนโยบายความเป็นส่วนตัวข้อกำหนดและเงื่อนไขนโยบายลิขสิทธิ์ข้อพึงปฏิบัติค่าธรรมเนียมและค่าบริการหุ้นส่วนEscrow.comLoadshiftWarrior Forum แอปโลโก้ Apple App Store โลโก้ Google Play
ไม่สามารถคัดลอกไปยังคลิปบอร์ดได้ โปรดลองอีกครั้งหลังปรับเปลี่ยนการอนุญาต
คัดลอกไปยังคลิปบอร์ดแล้ว
ผู้ใช้ที่ลงทะเบียน งานที่มีการโพสต์ทั้งหมด
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
กำลังโหลดตัวอย่าง
ได้รับอนุญาตสำหรับตำแหน่งทางภูมิศาสตร์
เซสชั่นการเข้าสู่ระบบของคุณหมดอายุและคุณได้ออกจากระบบแล้ว กรุณาเข้าสู่ระบบอีกครั้ง