authentication
Here are 440 public repositories matching this topic...
A simple Flask boilerplate app with SQLAlchemy, Redis, User Authentication, and more.
-
Updated
Jun 30, 2020 - Python
If using a custom authentication token model, the related_name cannot be auth_token or that will clash with the default token model related name and the django project will fail to start.
The RegisterView returns an authentication token using user.auth_token. Since the related name for a custom token model had to be changed, user.auth_token does not actually exist.
As a workaround a
Describe the feature
Ideally the documentation should mention all the datastore models required by the OpenID Connect flows. The current documentation has this section for OAuth2.0 (https://oauthlib.readthedocs.io/en/latest/oauth2/server.html#create-your-datastore-models) but it is missing for OIDC.
After a lot of wrangling - I needed to uuid, token and username to make a successful request and receive the 204 response. Please update the documentation to include the uuid.
Many thanks.
-
Updated
May 24, 2020 - Python
Hi,
In order to be able to use this in my Django Project, I need to be able to use the default Django decorator '@login_required()', which will redirect a user to a 'LOGIN_URL', while providing GET parameter 'next=/page-we-came-from/' after a successfull login has been performed. One the login has been performed, and the redirection to the page we came from has succeeded, the system should see t
It might be useful to have a generic system for documenting anything within PrivacyIDEA. However that is a rather large undertaking.
See: #1814
We could have a table for documentation and then add links in this table where it links to.
But the questions would be
- where display the documentation
- to whom display the documention?
- for users?
- for admins?
Simple extension that provides Basic, Digest and Token HTTP authentication for Flask routes
-
Updated
Jun 4, 2020 - Python
Hi, I followed the example site and managed to get the "secret" page working with 2FA setup on my website.
However, to protect the admin site, I found this ReadTheDocs article, but it doesn't seem to work. Is this procedure still the current way to make 2FA work on the admin site ?
Using this, when I go to t
A Security Framework for Python applications featuring Authorization (rbac permissions and roles), Authentication (2fa totp), Session Management and an extensive Audit Trail
-
Updated
Jul 23, 2018 - Python
According to the Instagram announcement:
UPDATE: Starting October 15, 2019, new client registration and permission review on Instagram API platform are discontinued in favor of the Instagram Basic Display API.
Need to refactor instagram backend provider, because now its not a working.
instagram backend provider use https://api.instagram.com/v1/users/self for get user data, but now i
Link : https://django-graphql-jwt.domake.io/en/latest/authentication.html#delete-cookies
Section : Delete Cookies
Wrong : # Long running refresh tokens
delete_refresh_token_cookie =
graphql_jwt.refresh_token.DeleteRefreshTokenCookie.Field()
Right : # Long running refresh tokens
delete_refresh_token_cookie =
graphql_jwt.DeleteRefreshTokenCookie.Field()
Add a source map to the doc generation process so that reference docs can link directly into source files for each function/constant/etc.
It will be useful to have more recipies of how to use various functionalities of the library.
This would be the place to suggest possible use cases and do my best to get provide a nice clean recipe for them.
- SteamClient login
- Bulding a simple web api
- Setup and use for SteamAuthenticator
- WebAuth login and use (the docs have one)
- More complex example of various St
"Magic Links" - URLs with authentication tokens for one-click login
-
Updated
Jun 7, 2020 - Python
Django SAML2 Authentication Made Easy. Easily integrate with SAML2 SSO identity providers like Okta
-
Updated
Jun 23, 2020 - Python
Simple authentication for Python on Google App Engine supporting OAuth 2.0, OAuth 1.0(a) and OpenID
-
Updated
Feb 17, 2019 - Python
If you override PASSWORDLESS_USER_MOBILE_FIELD_NAME from the mobile default, the API serializer is not aware and will fail on validate.
The serializer should use PASSWORDLESS_USER_MOBILE_FIELD_NAME for:
- querying against User model
- request p
Django doesn't guarantee a consistent ordering of models without an
explicit default ordering.
Rotating RSA keys requires a consistent ordering, because the first key in the set of keys is always used for signing. Should we add a default ordering?
See ht
A OSINT tool to obtain a target's phone number just by having his email address
-
Updated
Sep 16, 2019 - Python
Authentication for Django Rest Framework
-
Updated
Jul 3, 2020 - Python
Reading the Sanic JWT docs, although override_scope_validator is mentioned in Initialization and it mentions See Scopes for more information., override_scope_validator seems to be missing in Scopes.
This should be done after #48 will be done.
From #48:
I guess the initial solution could be leaving the name user_id but allow the user identification field to be changed, and then make the change user_id -> user in next major version (0.5.0?, 1.0.0?). Probably user_id should be deprecated first, and then removed altogether.
IMPORTANT: please remember to provide backward compatibility for th
Docs not accessible
Hello
Docs about sqlalchemy is not accessible , can you provide me some example how to set up sql alchemy backends for postgres ?
Thx
Utility to manage SSH public keys stored in LDAP.
-
Updated
Jun 11, 2020 - Python
-
Updated
Feb 2, 2020 - Python
运维面板,运维导航,统一账号平台,运维统一平台,LDAP管理平台
-
Updated
Feb 14, 2019 - Python
Source code for Django authentication tutorial.
-
Updated
Jun 5, 2020 - Python
Improve this page
Add a description, image, and links to the authentication topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the authentication topic, visit your repo's landing page and select "manage topics."


In menu.py
code
In the last line , the 'self.find(category)...' should be '