oauth-dropins
Drop-in Python OAuth client flows for Flask on Google Cloud.
Getting started
oauth_dropins reference
webutil reference
oauth-dropins
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
W
|
X
A
access_token() (BaseAuth method)
(BloggerV2Auth method)
(BlueskyAuth method)
(DisqusAuth method)
(DropboxAuth method)
(FacebookAuth method)
(FlickrAuth method)
(GitHubAuth method)
(GoogleUser method)
(IndieAuth method)
(InstagramAuth method)
(LinkedInAuth method)
(MastodonAuth method)
(MediumAuth method)
(MeetupAuth method)
(ThreadsAuth method)
(TumblrAuth method)
(TwitterAuth method)
(TwitterOAuth2 method)
(WordPressAuth method)
access_type (Start attribute)
actor_id() (MastodonAuth method)
(PixelfedAuth method)
add() (in module oauth_dropins.webutil.util)
add_query_params() (in module oauth_dropins.webutil.util)
api() (BaseAuth method)
(TwitterAuth method)
APP_CLASS (Start attribute)
,
[1]
,
[2]
app_name() (Start method)
app_url() (Start method)
as_utc() (in module oauth_dropins.webutil.util)
assert_entities_equal() (Asserts method)
assert_equals() (Asserts method)
assert_multiline_equals() (Asserts method)
assert_multiline_in() (Asserts method)
Asserts (class in oauth_dropins.webutil.testutil)
AUTH_CLASS (Callback attribute)
,
[1]
auth_header() (in module oauth_dropins.twitter_auth)
authz_request (BlueskyLogin attribute)
B
base_url() (in module oauth_dropins.webutil.util)
BaseAuth (class in oauth_dropins.models)
BaseView (class in oauth_dropins.views)
beautifulsoup_parser (in module oauth_dropins.webutil.util)
BloggerV2Auth (class in oauth_dropins.blogger)
BlueskyAuth (class in oauth_dropins.bluesky)
BlueskyLogin (class in oauth_dropins.bluesky)
build_user_json() (in module oauth_dropins.indieauth)
button_html() (Start class method)
C
Cache (class in oauth_dropins.webutil.models)
cached() (in module oauth_dropins.webutil.flask_util)
CacheDict (class in oauth_dropins.webutil.util)
call_api_method() (in module oauth_dropins.flickr_auth)
Callback (class in oauth_dropins.blogger)
(class in oauth_dropins.disqus)
(class in oauth_dropins.dropbox)
(class in oauth_dropins.facebook)
(class in oauth_dropins.flickr)
(class in oauth_dropins.github)
(class in oauth_dropins.google_signin)
(class in oauth_dropins.indieauth)
(class in oauth_dropins.instagram)
(class in oauth_dropins.linkedin)
(class in oauth_dropins.mastodon)
(class in oauth_dropins.medium)
(class in oauth_dropins.meetup)
(class in oauth_dropins.pixelfed)
(class in oauth_dropins.reddit)
(class in oauth_dropins.threads)
(class in oauth_dropins.tumblr)
(class in oauth_dropins.twitter)
(class in oauth_dropins.twitter_v2)
(class in oauth_dropins.views)
(class in oauth_dropins.wordpress_rest)
(in module oauth_dropins.bluesky)
canonicalize_domain() (in module oauth_dropins.webutil.flask_util)
canonicalize_request_domain() (in module oauth_dropins.webutil.flask_util)
clean_url() (in module oauth_dropins.webutil.util)
cloud_tasks_only() (in module oauth_dropins.webutil.flask_util)
ComputedJsonProperty (class in oauth_dropins.webutil.models)
Concurrent (class in oauth_dropins.webutil.instance_info)
concurrent_requests_wsgi_middleware() (in module oauth_dropins.webutil.instance_info)
D
d() (in module oauth_dropins.webutil.util)
decode_oauth_state() (in module oauth_dropins.webutil.util)
dedupe_urls() (in module oauth_dropins.webutil.util)
default_modern_headers() (in module oauth_dropins.webutil.flask_util)
DEFAULT_SCOPE (BaseView attribute)
(Start attribute)
DEFAULT_TYPE (XrdOrJrd attribute)
discover() (in module oauth_dropins.webutil.webmention)
discover_endpoint() (in module oauth_dropins.indieauth)
DisqusAuth (class in oauth_dropins.disqus)
domain_from_link() (in module oauth_dropins.webutil.util)
domain_or_parent_in() (in module oauth_dropins.webutil.util)
DropboxAuth (class in oauth_dropins.dropbox)
DropboxCsrf (class in oauth_dropins.dropbox)
E
ellipsize() (in module oauth_dropins.webutil.util)
enable_flask_caching() (in module oauth_dropins.webutil.testutil)
encode() (in module oauth_dropins.webutil.util)
encode_oauth_state() (in module oauth_dropins.webutil.util)
EncryptedProperty (class in oauth_dropins.webutil.models)
Endpoint (class in oauth_dropins.webutil.webmention)
endpoint (Endpoint attribute)
entity_keys() (Asserts method)
EnumProperty (class in oauth_dropins.webutil.models)
error() (in module oauth_dropins.webutil.flask_util)
expect_urlopen() (TestCase method)
EXPIRE_APPS_BEFORE (Start attribute)
extract_links() (in module oauth_dropins.webutil.util)
F
FacebookAuth (class in oauth_dropins.facebook)
fetch_http_equiv() (in module oauth_dropins.webutil.util)
fetch_mf2() (in module oauth_dropins.webutil.util)
FileLimiter (class in oauth_dropins.webutil.util)
finish() (Callback method)
flash() (in module oauth_dropins.webutil.flask_util)
FlashErrors (class in oauth_dropins.webutil.flask_util)
FlickrAuth (class in oauth_dropins.flickr)
follow_redirects() (in module oauth_dropins.webutil.util)
for_page() (FacebookAuth method)
fragmentless() (in module oauth_dropins.webutil.util)
G
generate_secret() (in module oauth_dropins.webutil.util)
get() (Cache class method)
(GitHubAuth method)
(LinkedInAuth method)
(MastodonAuth method)
(MediumAuth method)
(TwitterAuth method)
get_first() (in module oauth_dropins.webutil.util)
get_list() (in module oauth_dropins.webutil.util)
get_logins() (in module oauth_dropins.views)
get_required_param() (in module oauth_dropins.webutil.flask_util)
get_url() (in module oauth_dropins.webutil.util)
get_urls() (in module oauth_dropins.webutil.util)
GitHubAuth (class in oauth_dropins.github)
GoogleUser (class in oauth_dropins.google_signin)
H
handle_error() (Callback method)
(Callback static method)
handle_exception() (in module oauth_dropins.webutil.flask_util)
headers() (in module oauth_dropins.webutil.flask_util)
HTTP_TIMEOUT (in module oauth_dropins.webutil.util)
I
if_changed() (in module oauth_dropins.webutil.util)
image_url() (BaseAuth method)
(BloggerV2Auth method)
(BlueskyAuth method)
(DisqusAuth method)
(DropboxAuth method)
(FacebookAuth method)
(FlickrAuth method)
(GitHubAuth method)
(GoogleUser method)
(IndieAuth method)
(InstagramAuth method)
(LinkedInAuth method)
(MastodonAuth method)
(MediumAuth method)
(MeetupAuth method)
(RedditAuth method)
(ThreadsAuth method)
(TumblrAuth method)
(TwitterAuth method)
(TwitterOAuth2 method)
(WordPressAuth method)
IndieAuth (class in oauth_dropins.indieauth)
info() (in module oauth_dropins.webutil.instance_info)
InstagramAuth (class in oauth_dropins.instagram)
instance() (MastodonAuth method)
interpret_http_exception() (in module oauth_dropins.webutil.util)
is_authority_for() (BaseAuth method)
(FacebookAuth method)
is_base64() (in module oauth_dropins.webutil.util)
is_connection_failure() (in module oauth_dropins.webutil.util)
is_float() (in module oauth_dropins.webutil.util)
is_int() (in module oauth_dropins.webutil.util)
is_url() (in module oauth_dropins.webutil.util)
is_web() (in module oauth_dropins.webutil.util)
J
json_dumps() (in module oauth_dropins.webutil.util)
json_loads() (in module oauth_dropins.webutil.util)
JsonProperty (class in oauth_dropins.webutil.models)
K
key_id() (BaseAuth method)
L
LABEL (BaseView attribute)
(Start attribute)
LINK_RE (in module oauth_dropins.webutil.util)
LinkedInAuth (class in oauth_dropins.linkedin)
linkify() (in module oauth_dropins.webutil.util)
linkify_datastore_keys() (in module oauth_dropins.webutil.logs)
load_file_lines() (in module oauth_dropins.webutil.util)
log() (in module oauth_dropins.webutil.logs)
logout() (in module oauth_dropins.views)
M
make_scope_str() (BaseView class method)
MastodonApp (class in oauth_dropins.mastodon)
MastodonAuth (class in oauth_dropins.mastodon)
MastodonLogin (class in oauth_dropins.mastodon)
MAX_HTTP_RESPONSE_SIZE (in module oauth_dropins.webutil.util)
maybe_iso8601_to_rfc3339() (in module oauth_dropins.webutil.util)
maybe_link() (in module oauth_dropins.webutil.logs)
maybe_timestamp_to_iso8601() (in module oauth_dropins.webutil.util)
maybe_timestamp_to_rfc3339() (in module oauth_dropins.webutil.util)
MediumAuth (class in oauth_dropins.medium)
MeetupAuth (class in oauth_dropins.meetup)
MeetupCsrf (class in oauth_dropins.meetup)
modify_request() (BloggerV2Auth method)
module
oauth_dropins.blogger
oauth_dropins.bluesky
oauth_dropins.disqus
oauth_dropins.dropbox
oauth_dropins.facebook
oauth_dropins.flickr
oauth_dropins.flickr_auth
oauth_dropins.github
oauth_dropins.google_signin
oauth_dropins.indieauth
oauth_dropins.instagram
oauth_dropins.linkedin
oauth_dropins.mastodon
oauth_dropins.medium
oauth_dropins.meetup
oauth_dropins.models
oauth_dropins.pixelfed
oauth_dropins.reddit
oauth_dropins.threads
oauth_dropins.tumblr
oauth_dropins.twitter
oauth_dropins.twitter_auth
oauth_dropins.twitter_v2
oauth_dropins.views
oauth_dropins.webutil.flask_util
oauth_dropins.webutil.instance_info
oauth_dropins.webutil.logs
oauth_dropins.webutil.models
oauth_dropins.webutil.testutil
oauth_dropins.webutil.util
oauth_dropins.webutil.webmention
oauth_dropins.wordpress_rest
N
NAME (BaseView attribute)
naturaltime() (in module oauth_dropins.webutil.util)
ndb_context_middleware() (in module oauth_dropins.webutil.flask_util)
now() (in module oauth_dropins.webutil.util)
O
oauth_api() (BlueskyAuth method)
oauth_client_for_pds() (in module oauth_dropins.bluesky)
oauth_dropins.blogger
module
oauth_dropins.bluesky
module
oauth_dropins.disqus
module
oauth_dropins.dropbox
module
oauth_dropins.facebook
module
oauth_dropins.flickr
module
oauth_dropins.flickr_auth
module
oauth_dropins.github
module
oauth_dropins.google_signin
module
oauth_dropins.indieauth
module
oauth_dropins.instagram
module
oauth_dropins.linkedin
module
oauth_dropins.mastodon
module
oauth_dropins.medium
module
oauth_dropins.meetup
module
oauth_dropins.models
module
oauth_dropins.pixelfed
module
oauth_dropins.reddit
module
oauth_dropins.threads
module
oauth_dropins.tumblr
module
oauth_dropins.twitter
module
oauth_dropins.twitter_auth
module
oauth_dropins.twitter_v2
module
oauth_dropins.views
module
oauth_dropins.webutil.flask_util
module
oauth_dropins.webutil.instance_info
module
oauth_dropins.webutil.logs
module
oauth_dropins.webutil.models
module
oauth_dropins.webutil.testutil
module
oauth_dropins.webutil.util
module
oauth_dropins.webutil.webmention
module
oauth_dropins.wordpress_rest
module
OAuthCallback (class in oauth_dropins.bluesky)
OAuthRequestToken (class in oauth_dropins.models)
OAuthStart (class in oauth_dropins.bluesky)
P
parse_acct_uri() (in module oauth_dropins.webutil.util)
parse_html() (in module oauth_dropins.webutil.util)
parse_http_equiv() (in module oauth_dropins.webutil.util)
parse_iso8601() (in module oauth_dropins.webutil.util)
parse_iso8601_duration() (in module oauth_dropins.webutil.util)
parse_metaformats() (in module oauth_dropins.webutil.util)
parse_mf2() (in module oauth_dropins.webutil.util)
parse_tag_uri() (in module oauth_dropins.webutil.util)
PasswordCallback (class in oauth_dropins.bluesky)
pds_for_did() (in module oauth_dropins.bluesky)
PixelfedApp (class in oauth_dropins.pixelfed)
PixelfedAuth (class in oauth_dropins.pixelfed)
PkceCode (class in oauth_dropins.models)
pop_list() (in module oauth_dropins.webutil.util)
post() (GitHubAuth method)
(LinkedInAuth method)
(MastodonAuth method)
(TwitterAuth method)
praw_to_user() (in module oauth_dropins.reddit)
pretty_link() (in module oauth_dropins.webutil.util)
put() (Cache class method)
(StringIdModel method)
Q
quote_path() (in module oauth_dropins.webutil.util)
R
read() (in module oauth_dropins.webutil.util)
RedditAuth (class in oauth_dropins.reddit)
REDIRECT_PATHS (Start attribute)
redirect_url() (OAuthStart method)
(Start method)
,
[1]
RegexConverter (class in oauth_dropins.webutil.flask_util)
remove() (in module oauth_dropins.webutil.util)
remove_invisible_chars() (in module oauth_dropins.webutil.util)
remove_query_param() (in module oauth_dropins.webutil.util)
request_url_with_state() (BaseView method)
requests_fn() (in module oauth_dropins.webutil.util)
requests_post_with_redirects() (in module oauth_dropins.webutil.util)
requests_response() (in module oauth_dropins.webutil.testutil)
response (Endpoint attribute)
S
sanitize() (in module oauth_dropins.webutil.logs)
schemeless() (in module oauth_dropins.webutil.util)
scope (BaseView attribute)
SCOPE_SEPARATOR (BaseView attribute)
(Start attribute)
Scopes (class in oauth_dropins.blogger)
SCOPES_RESET (BaseAuth attribute)
send() (in module oauth_dropins.webutil.webmention)
send_email() (in module oauth_dropins.webutil.util)
session() (ThreadsAuth method)
(TwitterOAuth2 method)
set_user_agent() (in module oauth_dropins.webutil.util)
signed_urlopen() (in module oauth_dropins.flickr_auth)
(in module oauth_dropins.twitter_auth)
site_name() (BaseAuth method)
sniff_json_or_form_encoded() (in module oauth_dropins.webutil.util)
Start (class in oauth_dropins.blogger)
(class in oauth_dropins.disqus)
(class in oauth_dropins.dropbox)
(class in oauth_dropins.facebook)
(class in oauth_dropins.flickr)
(class in oauth_dropins.github)
(class in oauth_dropins.google_signin)
(class in oauth_dropins.indieauth)
(class in oauth_dropins.instagram)
(class in oauth_dropins.linkedin)
(class in oauth_dropins.mastodon)
(class in oauth_dropins.medium)
(class in oauth_dropins.meetup)
(class in oauth_dropins.pixelfed)
(class in oauth_dropins.reddit)
(class in oauth_dropins.threads)
(class in oauth_dropins.tumblr)
(class in oauth_dropins.twitter)
(class in oauth_dropins.twitter_v2)
(class in oauth_dropins.views)
(class in oauth_dropins.wordpress_rest)
(in module oauth_dropins.bluesky)
StartBase (class in oauth_dropins.bluesky)
StringIdModel (class in oauth_dropins.webutil.models)
Struct (class in oauth_dropins.webutil.util)
stub_requests_head() (TestCase method)
T
tag_uri() (in module oauth_dropins.webutil.util)
template_prefix() (XrdOrJrd method)
template_vars() (XrdOrJrd method)
TestCase (class in oauth_dropins.webutil.testutil)
ThreadsAuth (class in oauth_dropins.threads)
to_iso8601_duration() (in module oauth_dropins.webutil.util)
to_path (BaseView attribute)
to_url() (BaseView method)
to_utc_timestamp() (in module oauth_dropins.webutil.util)
to_xml() (in module oauth_dropins.webutil.util)
tokenize_links() (in module oauth_dropins.webutil.util)
trim_nulls() (in module oauth_dropins.webutil.util)
TumblrAuth (class in oauth_dropins.tumblr)
tweepy_auth() (in module oauth_dropins.twitter_auth)
TwitterAuth (class in oauth_dropins.twitter)
TwitterOAuth2 (class in oauth_dropins.twitter_v2)
U
uniquify() (in module oauth_dropins.webutil.util)
unstub_requests_head() (TestCase method)
update_scheme() (in module oauth_dropins.webutil.util)
upload() (in module oauth_dropins.flickr_auth)
url() (in module oauth_dropins.webutil.logs)
UrlCanonicalizer (class in oauth_dropins.webutil.util)
urlopen() (BaseAuth method)
(DisqusAuth method)
(DropboxAuth method)
(FacebookAuth method)
(in module oauth_dropins.webutil.util)
(InstagramAuth method)
(TwitterAuth method)
(WordPressAuth method)
urlopen_access_token() (BaseAuth static method)
urlopen_bearer_token() (in module oauth_dropins.meetup)
UrlopenResult (class in oauth_dropins.webutil.testutil)
user_agent (in module oauth_dropins.webutil.util)
user_display_name() (BaseAuth method)
(BloggerV2Auth method)
(BlueskyAuth method)
(DisqusAuth method)
(DropboxAuth method)
(FacebookAuth method)
(FlickrAuth method)
(GitHubAuth method)
(GoogleUser method)
(IndieAuth method)
(InstagramAuth method)
(LinkedInAuth method)
(MastodonAuth method)
(MediumAuth method)
(MeetupAuth method)
(RedditAuth method)
(ThreadsAuth method)
(TumblrAuth method)
(TwitterAuth method)
(TwitterOAuth2 method)
(WordPressAuth method)
user_id() (BaseAuth method)
(MastodonAuth method)
user_json (BlueskyAuth attribute)
username() (MastodonAuth method)
W
WideUnicode (class in oauth_dropins.webutil.util)
WordPressAuth (class in oauth_dropins.wordpress_rest)
X
XrdOrJrd (class in oauth_dropins.webutil.flask_util)