website/docs: flow context docs (#5243)
* add flow context docs Signed-off-by: Jens Langhammer <jens@goauthentik.io> * cleanup some redundant things Signed-off-by: Jens Langhammer <jens@goauthentik.io> * added more section headers * tweaked new headings * Apply suggestions from code review Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com> Signed-off-by: Jens L. <jens@beryju.org> * add more keys, use dedicated prefix for internal keys Signed-off-by: Jens Langhammer <jens@goauthentik.io> * set toc_max_heading_level: 5 Signed-off-by: Jens Langhammer <jens@goauthentik.io> * update datatypes Signed-off-by: Jens Langhammer <jens@goauthentik.io> * more consistent header Signed-off-by: Jens Langhammer <jens@goauthentik.io> * more fixes Signed-off-by: Jens Langhammer <jens@goauthentik.io> * Update website/docs/flow/context/index.md Signed-off-by: Tana M Berry <tanamarieberry@yahoo.com> * Update website/docs/flow/context/index.md Signed-off-by: Tana M Berry <tanamarieberry@yahoo.com> * Update website/docs/flow/context/index.md Signed-off-by: Tana M Berry <tanamarieberry@yahoo.com> --------- Signed-off-by: Jens Langhammer <jens@goauthentik.io> Signed-off-by: Jens L. <jens@beryju.org> Signed-off-by: Tana M Berry <tanamarieberry@yahoo.com> Co-authored-by: Tana Berry <tana@goauthentik.io> Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com>
This commit is contained in:
		@ -68,7 +68,7 @@ from authentik.stages.consent.stage import (
 | 
			
		||||
 | 
			
		||||
LOGGER = get_logger()
 | 
			
		||||
 | 
			
		||||
PLAN_CONTEXT_PARAMS = "params"
 | 
			
		||||
PLAN_CONTEXT_PARAMS = "goauthentik.io/providers/oauth2/params"
 | 
			
		||||
SESSION_KEY_LAST_LOGIN_UID = "authentik/providers/oauth2/last_login_uid"
 | 
			
		||||
 | 
			
		||||
ALLOWED_PROMPT_PARAMS = {PROMPT_NONE, PROMPT_CONSENT, PROMPT_LOGIN}
 | 
			
		||||
 | 
			
		||||
@ -8,7 +8,7 @@ from authentik.flows.stage import ChallengeStageView
 | 
			
		||||
from authentik.flows.views.executor import SESSION_KEY_PLAN
 | 
			
		||||
from authentik.providers.oauth2.models import DeviceToken
 | 
			
		||||
 | 
			
		||||
PLAN_CONTEXT_DEVICE = "device"
 | 
			
		||||
PLAN_CONTEXT_DEVICE = "goauthentik.io/providers/oauth2/device"
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class OAuthDeviceCodeFinishChallenge(Challenge):
 | 
			
		||||
 | 
			
		||||
@ -29,9 +29,6 @@ from authentik.providers.oauth2.utils import cors_allow
 | 
			
		||||
 | 
			
		||||
LOGGER = get_logger()
 | 
			
		||||
 | 
			
		||||
PLAN_CONTEXT_PARAMS = "params"
 | 
			
		||||
PLAN_CONTEXT_SCOPES = "scopes"
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class ProviderInfoView(View):
 | 
			
		||||
    """OpenID-compliant Provider Info"""
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user