Lukket

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

The Arborator linguistic annotation software is on [url removed, login to view]

It can be tried out on [url removed, login to view] 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 [url removed, login to view] but we need the system to run in Flask [url removed, login to view]

More precisely we need:

Get social login like [url removed, login to view]

For each user: login name, first name, family name, email, image stored somewhere secure locally using Flask login as explained here [url removed, login to view]

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: [url removed, login to view]

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

Evner: Python

Se mere: integrate social login hybridauth website, website social login, software write mq4, software testing, software development, python, flask, software write chip epson, useful software write book, software write web specs, free software write user guide, software write edid, free software write company profile, software write websites idea, use python data website, non cgi website, python refresh website, software write book images, free classifide non cgi website madina, python data website

Om arbejdsgiveren:
( 0 bedømmelser ) France

Projekt ID: #12266069

6 freelancere byder i gennemsnit €657 på dette job

sonus21

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 Flere

€1000 EUR in 30 dage
(51 bedømmelser)
6.0
AleenaIlyas

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 discuss Flere

€555 EUR in 10 dage
(3 bedømmelser)
4.9
adilhussain0411

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 Flere

€250 EUR in 10 dage
(14 bedømmelser)
4.7
istatisticSPSS

Consider your work done Hi, I am interested to the job you recently posted. I have been a professional statistical analyst engineer with high mathematics background for over four years. I am an expert user of SPSS, Flere

€833 EUR in 10 dage
(3 bedømmelser)
2.2
seth5171

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 Flere

€555 EUR in 7 dage
(0 bedømmelser)
0.0
wondergenie

5* rated in elance,upwork,freelancer and guru with 90% completion rate! Experts in python/php/wordpress/java/Google App Script/angularjs/bootstrap/javascript/social logins Check our latest work here: http://profess Flere

€750 EUR in 10 dage
(0 bedømmelser)
0.0