python-social-auth / social-app-cherrypy Goto Github PK
View Code? Open in Web Editor NEWPython Social Auth - Application - CherryPy
License: BSD 3-Clause "New" or "Revised" License
Python Social Auth - Application - CherryPy
License: BSD 3-Clause "New" or "Revised" License
With recent changes to the Python packaging specification to allow the use of different backends, installing packages using setup.py often results in warning messages.
Regardless of your Python version, you will need to update your packaging specification to follow the latest Python packaging specification, PEP 517/518.
There is no separate error implementation procedure for packaging specification changes, as they are not considered errors and can be categorized as feature enhancements.
I'm working on changing the SQLAlchemy 1 version code to SQLAlchemy 2 version code in several subprojects of the Python-social-auth project, and I'd like to reflect this in the corresponding commits.
I guess it should be cherrypy.request.body_params or cherrypy.request.params
or something like that
While testing the example-cherry project in the python-social-auth/social-examples project, I'm getting up to social login, but when I click the disconnect button, I get a 500 error.
The disconnect button should work properly after social login.
You can clone the python-social-auth/social-examples project and set up a random provider in the example-cherry project and proceed with the social connection.
When you click the logout button, the console prints a message that the disconnect method received an unexpected csrfmiddlewaretoken argument, and the web browser throws a 500 error.
I'm working on changing the SQLAlchemy 1 version code to SQLAlchemy 2 version code in several subprojects of the Python-social-auth project, and I'd like to reflect this in the corresponding commits.
Version 2.0 of SQLAlchemy for social integration is being officially released on January 26, 2023, so if you install sqlalchemy with pip, version 2 will be installed automatically. However, the source code currently only works with SQLAlchemy 1.
As a result, all source code that uses SQLAlchemy will need to be modified to be compatible with SQLAlchemy 2.
This library should work fine with SQLAlchemy 2.
I have made all the relevant updates and am currently working on testing them. I'll send a PR when I'm done testing. The branch I'm contributing to is feature/sqlalchemy2.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.