Find Jobs
Hire Freelancers

Node Express authentication app

$30-60 USD

Κλειστή
Αναρτήθηκε πάνω από 7 χρόνια πριν

$30-60 USD

Πληρωμή κατά την παράδοση
I am a front end developer and I need a simple node app (no css) that handles authentication for me. This will be used as a starter app for my new projects. See the [login to view URL] attached for dependencies I want to use. Here are the requirements: 5 Routes: /login ([login to view URL] strategies for Google, Twitter, Facebook and local. I will provide Client ID's and Client Secrets for each) /signup ([login to view URL] strategies for Google, Twitter, Facebook and local. I will provide Client ID's and Client Secrets for each) /index (Show "Hello Username" if logged in or show login and sign up links) /forgot-password (for local strategy only. Checks that email address exists and if so, adds reset code to user table and sends a 1 time code to reset password) /reset-password/[resetCode] (allows user to enter email along with new password and confirm password. Will reset password if code is valid and set code value back to null in the db) /confirm-email/[confirmCode] RethinkDB Database: userId: Start these at 100 and auto increment. first: first name (can be null) last: last name (can be null) country: can be null hash: For social strategies only (null if local strategy). Hash of the social platforms userid and stratgey name. This will give us something unique to query on when there is a social login. email: required if local strategy but store it anyway if the social platform provides it (some don't). password: Bcrypt hash of the password. For local strategy only (null if social strategy). strategy (enum): Google, Facebook, Twitter or Local dateSubscribed: date of sign up loginCount: increment for each login. resetCode: store reset code when user needs to reset password confirmCode: store confirm email code when signup happens with local strategy. Send email to verify their email address after signup and when they click the link, set this back to null dateConfirmed: date email address was confirmed.
Ταυτότητα εργασίας: 11708500

Σχετικά με την εργασία

19 προτάσεις
Απομακρυσμένη Εργασία
Ενεργός/ή 8 χρόνια πριν

Ψάχνεις τρόπο για να κερδίσεις μερικά χρήματα;

Πλεονεκτήματα πλειοδοσίας στο Freelancer

Καθόρισε τον προϋπολογισμό σου και το χρονοδιάγραμμα
Πληρώσου για τη δουλειά σου
Περίγραψε την πρόταση σου
Η εγγραφή και η πλειοδοσία σε εργασίες είναι δωρεάν
19 freelancers δίνουν μια μέση προσφορά $223 USD για αυτή τη δουλειά
Avatar Χρήστη
Hi, I recently worked with a client with a similar project and I have developed the authentication part too. Authentication module included : login, register (via email, facebook and wechat), forgot password (only for email), email verfication(only for email). I can assure you that I will be able to develop this project for you without any issues. Thanks.
$180 USD σε 7 ημέρες
5,0 (7 αξιολογήσεις)
4,2
4,2
Avatar Χρήστη
Hi, I did some projects based on express.js. I will share a some code from my one projects. Just check my works and feedbacks. I hope you'll be convinced. I am waiting for your response, Ashek.
$277 USD σε 4 ημέρες
5,0 (1 αξιολόγηση)
3,4
3,4
Avatar Χρήστη
Hi, I have 1.7 years experience as mean stack developer sure I can help you just let me know if you are okay with my budget, thanks
$111 USD σε 3 ημέρες
5,0 (3 αξιολογήσεις)
1,6
1,6
Avatar Χρήστη
I love node, I have have made APIs in express before. Thats all, lets talk...
$150 USD σε 5 ημέρες
5,0 (2 αξιολογήσεις)
1,5
1,5
Avatar Χρήστη
Hi, I am an enthusiastic developer constantly looking for challenging and exciting opportunities. I am good at speed and accuracy.
$322 USD σε 3 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
I study Computer Science, my skill for this project can be utils and can write all code in four days.
$388 USD σε 4 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
i do these type of task regularily
$166 USD σε 3 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
Hi there, Having a strong background in Node.js and Express, I am ready to develop the login back-end for you. I developed many REST backends using Express and Passport. I plan to have a well-written, maintainable and efficient code. I worked in a startup as a full-stack developer. We used cutting edge technologies like Angular 2, Express and Docker. Thank you for your consideration,
$50 USD σε 3 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
Hi mate, I'm a software developer in London and I've worked on projects for KPMG, CBRE and HSBC. I'm new on freelancer.co.uk and therefore I'm giving you such a discounted price. I'm a full stack developer and I'lol build what you need within a few days. I will be working in evenings after my job. It shouldn't be difficult and I'm sure it can lead to a business friendship too. I look forward to hearing from you. Regards, Usman
$72 USD σε 5 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
Been doing nodejs stuff for more than 2.5 years. Very well acquainted with MEAN, Passport, etc. But would suggest you to not use RethinkDB (They are shutting down so things might go unsupported in near future)
$472 USD σε 10 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0

Σχετικά με τον πελάτη

Σημαία της UNITED STATES
Holden, United States
5,0
37
Επαληθευμένη μέθοδος πληρωμής
Μέλος από Μαρ 19, 2010

Επαλήθευση Πελάτη

Ευχαριστούμε! Σου έχουμε στείλει ένα email με ένα σύνδεσμο για να διεκδικήσεις τη δωρεάν πίστωση σου.
Κάτι πήγε στραβά κατά την προσπάθεια αποστολής του email σου. Παρακαλούμε δοκίμασε ξανά.
Εγγεγραμμένοι Χρήστες Συνολικές Αναρτημένες Δουλειές
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Φόρτωση προεπισκόπησης
Δόθηκε πρόσβαση για Geolocation.
Η σύνδεση σου έχει λήξει και τώρα έχεις αποσυνδεθεί. Παρακαλούμε συνδέσου ξανά.