Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
S
synnefo
Manage
Activity
Members
Labels
Plan
Issues
0
Issue boards
Milestones
Wiki
Code
Merge requests
0
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
itminedu
synnefo
Commits
dfb056eb
Commit
dfb056eb
authored
12 years ago
by
Georgios D. Tsoukalas
Browse files
Options
Downloads
Patches
Plain Diff
astakos: REDIRECT_ALLOWED_SCHEMES hidden setting
parent
7831a326
No related branches found
No related tags found
No related merge requests found
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
snf-astakos-app/astakos/im/settings.py
+4
-0
4 additions, 0 deletions
snf-astakos-app/astakos/im/settings.py
snf-astakos-app/astakos/im/views/target/redirect.py
+2
-1
2 additions, 1 deletion
snf-astakos-app/astakos/im/views/target/redirect.py
with
6 additions
and
1 deletion
snf-astakos-app/astakos/im/settings.py
+
4
−
0
View file @
dfb056eb
...
@@ -192,3 +192,7 @@ API_CLIENT_URL = getattr(settings, 'ASTAKOS_API_CLIENT_URL',
...
@@ -192,3 +192,7 @@ API_CLIENT_URL = getattr(settings, 'ASTAKOS_API_CLIENT_URL',
KAMAKI_CONFIG_CLOUD_NAME
=
getattr
(
settings
,
KAMAKI_CONFIG_CLOUD_NAME
=
getattr
(
settings
,
'
ASTAKOS_KAMAKI_CONFIG_CLOUD_NAME
'
,
'
ASTAKOS_KAMAKI_CONFIG_CLOUD_NAME
'
,
None
)
None
)
REDIRECT_ALLOWED_SCHEMES
=
getattr
(
settings
,
'
ASTAKOS_REDIRECT_ALLOWED_SCHEMES
'
,
(
'
pithos
'
,))
This diff is collapsed.
Click to expand it.
snf-astakos-app/astakos/im/views/target/redirect.py
+
2
−
1
View file @
dfb056eb
...
@@ -47,6 +47,7 @@ from astakos.im.functions import login as auth_login, logout
...
@@ -47,6 +47,7 @@ from astakos.im.functions import login as auth_login, logout
from
astakos.im.views.decorators
import
cookie_fix
from
astakos.im.views.decorators
import
cookie_fix
import
astakos.im.messages
as
astakos_messages
import
astakos.im.messages
as
astakos_messages
from
astakos.im.settings
import
REDIRECT_ALLOWED_SCHEMES
import
logging
import
logging
...
@@ -69,7 +70,7 @@ def login(request):
...
@@ -69,7 +70,7 @@ def login(request):
if
not
next
:
if
not
next
:
next
=
reverse
(
'
index
'
)
next
=
reverse
(
'
index
'
)
if
not
restrict_next
(
next
,
allowed_schemes
=
(
'
pithos
'
,)
):
if
not
restrict_next
(
next
,
allowed_schemes
=
REDIRECT_ALLOWED_SCHEMES
):
return
HttpResponseForbidden
(
_
(
return
HttpResponseForbidden
(
_
(
astakos_messages
.
NOT_ALLOWED_NEXT_PARAM
))
astakos_messages
.
NOT_ALLOWED_NEXT_PARAM
))
force
=
request
.
GET
.
get
(
'
force
'
,
None
)
force
=
request
.
GET
.
get
(
'
force
'
,
None
)
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment