Find Jobs
Hire Freelancers

Move a python cgi website to Flask in order to get social login with Authomatic

€250-750 EUR

Closed
Posted over 7 years ago

€250-750 EUR

Paid on delivery
The Arborator linguistic annotation software is on [login to view URL] It can be tried out on [login to view URL] login guest password guest The only goal is: We want to get social login running on the project. This seems to be easy with Authomatic [login to view URL] but we need the system to run in Flask [login to view URL] More precisely we need: Get social login like [login to view URL] For each user: login name, first name, family name, email, image stored somewhere secure locally using Flask login as explained here [login to view URL] Login for google, fb, twitter, github, linkedin, yahoo The credentials for each of these sites must be in some config files and not hard coded so that the system can be installed easily on different sites. Currently login uses logintools: [login to view URL] Currently, we only distinguish user and admin (for the whole site) We need to distinguish: Super-admin per site Admin per project (can be assigned/changed by super-admin) User per project (can be assigned/changed by admin or super-admin) Guest users that can do anything but it’s not saved anywhere beyond the session We need admin rights to be tested as now: Currently, the scripts do from logintools import isloggedin from logintools import login action, userconfig = login(form, userdir, thisfile, action) int(userconfig["admin"]) And the last line gives the admin value (0 for users, >0 for admins) All these references to the logintools module have to be replaced Each unauthorized access redirects to the login page. There is a user page per project, where the admins can Add or remove users manually Add or move users to another project Log out users Add unit testing to Arborator for the added functionalities The modified system must be installed on some public server where we can try it out Uploaded to github
Project ID: 12266069

About the project

6 proposals
Remote project
Active 7 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
6 freelancers are bidding on average €657 EUR for this job
User Avatar
Hi there, I'm a professional Flask application developer, I saw the project on GitHub. Changing from CGI to Flask is a long task, since almost all modules have to be changed, not only that have to know as well how this system works. I can do all these and will provide you a complete app as you described in doc. Ping me for question/discussion.
€1,000 EUR in 30 days
4.9 (51 reviews)
6.0
6.0
User Avatar
Hello, I have read what you exactly need, however I would like to ask you a few questions. I do work smart and do not rest until I get the job done. Please feel free to ping me anytime so we can have a detailed discussion and finalize our budget and timeline. I will deliver in best possible way. Thank you.
€555 EUR in 10 days
5.0 (3 reviews)
4.9
4.9
User Avatar
Hello! My name is Mehnaz Bashir. I am writing in response to your Project. After carefully reviewing the experience requirements and skills required for the job, I feel that I am a suitable match for the job. I have good experience in python, Django,numpy,Pandas,selenium and Json. I am ready to quickly and efficiently perform your task. I am an expert with 10 years of experience In IT sector . I have extensive experience in Python, Matlab, C++,C I'm ready to start doing your tasks immediately. My main areas of expertise are: - Python - C++,C - C#, - MATLAB - JSON - Java - Programming - BOTS DEVELOPMENT - SQL /MYSQL/ i hope to be invited for an interview soon. I'm confident that i can offer you a good quality of service that you have been searching for. I'm looking forward to get a response from you, thank you for your time! Kind Regards Mehnaz Bashir
€250 EUR in 10 days
4.7 (14 reviews)
4.7
4.7
User Avatar
I have a group of associates who are ready to take on this project. we can renegotiate price i just need more details to pass to my partners and then we can get you the best deal we can do. as of right now im trying to get my reviews up so i promise i will give you the best price i can afford! contact me asap.
€555 EUR in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of FRANCE
France
0.0
0
Payment method verified
Member since Oct 17, 2016

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.