A
A
Ariurn2018-12-30 01:42:38
Python
Ariurn, 2018-12-30 01:42:38

How to perform OpenID authorization of a user through a Steam account in Python?

Good day.
There is a site on the python-framework (Django). There was a need to make authorization (or rather, identification) of the user through his Steam account. How much I haven’t climbed the Internet - everywhere there are relatively complex solutions that either have wildly meager documentation, or have it, but you need to perform too many manipulations (unlike the same Google and VK, to work with which it’s enough to make literally 2-3 requests) .
The very essence of the question: is there really no fairly simple and concise solution that will not drag along a bunch of dependencies, the need to create something additionally (on a reasonable scale) / install, etc.?
If not, please advise the most appropriate option from your point of view.
PS: It is advisable not to take into account that the site is built on Django, because. solutions immediately appear on the Internet, forcing you to stuff it with all sorts of additional garbage.

Answer the question

In order to leave comments, you need to log in

2 answer(s)
A
Ariurn, 2019-01-08
@Ariurn

Found a simple solution to the problem on GitHub. It is surprising that the project is little known.
Link: https://github.com/TeddiO/pySteamSignIn

V
Vadim Shatalov, 2018-12-30
@netpastor

https://django-allauth.readthedocs.io/en/latest/pr...

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question