Module Import alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias alias ImportFrom alias ImportFrom alias alias alias alias ImportFrom alias ImportFrom alias ImportFrom alias alias ImportFrom alias alias Assign NameStore Call AttributeLoad NameLoad attr Str ClassDef bases NameLoad body Assign NameStore ListLoad NameLoad Assign NameStore ListLoad NameLoad NameLoad Assign NameStore ListLoad Call NameLoad Call NameLoad Str Str Call NameLoad Str Str decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Call NameLoad Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str If BoolOpAnd NameLoad Call NameLoad NameLoad body AugAssignAdd NameStore BinOpAdd Str Call AttributeLoad Call NameLoad NameLoad attr Str Assign NameStore Dict Str Str Str Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str NameLoad Return Call NameLoad Call AttributeLoad Str attr keyword SubscriptLoad NameLoad Index Str keyword Call NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body If CompareIs NameLoad NameLoad body Return Call NameLoad Dict Str NameLoad keyword Num orelse Expr Call NameLoad NameLoad NameLoad Assign NameStore Call NameLoad Dict Str SubscriptLoad NameLoad Index Str Expr Call NameLoad NameLoad NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad Return NameLoad decorator_list Call NameLoad keyword Str keyword Str decorator_list
N/A N/A logging base64 urlsafe_b64encode urllib urlencode django.conf settings django.http HttpResponseRedirect django.utils.http is_safe_url rest_framework.views APIView Response olympia.accounts.helpers generate_fxa_state olympia.accounts.views add_api_token_to_response update_user with_user ERROR_NO_USER olympia.addons.views AddonSearchView olympia.api.authentication JSONWebTokenAuthentication olympia.api.permissions AnyOf GroupPermission olympia.search.filters SearchQueryFilter SortingFilter N/A log N/A N/A logging getLogger internal_tools InternalAddonSearchView N/A AddonSearchView N/A N/A authentication_classes N/A JSONWebTokenAuthentication N/A filter_backends N/A SearchQueryFilter SortingFilter N/A permission_classes N/A N/A AnyOf N/A GroupPermission AdminTools View N/A GroupPermission ReviewerAdminTools View N/A LoginStart N/A APIView N/A get N/A N/A self request N/A N/A N/A config N/A N/A settings FXA_CONFIG N/A internal N/A N/A N/A N/A request session setdefault fxa_state N/A generate_fxa_state N/A state N/A N/A request session N/A fxa_state N/A next_path N/A N/A N/A request GET get to N/A N/A next_path N/A is_safe_url next_path N/A N/A state N/A : N/A N/A N/A urlsafe_b64encode next_path rstrip = N/A query N/A client_id redirect_url scope state N/A config N/A client_id N/A config N/A redirect_url N/A config N/A scope state N/A N/A HttpResponseRedirect N/A N/A {host}/authorization?{query} format host N/A config N/A oauth_host query N/A urlencode query N/A N/A LoginView N/A APIView N/A post N/A N/A self request user identity next_path N/A N/A N/A N/A user None N/A N/A N/A Response N/A error ERROR_NO_USER status 422 N/A N/A N/A update_user user identity N/A response N/A Response N/A email N/A identity N/A email N/A N/A add_api_token_to_response response user set_cookie False N/A N/A N/A log info N/A N/A Logging in user {} from FxA format user N/A response N/A N/A with_user format json config internal N/A