BigW Consortium Gitlab
`InternalRedirect` prevents Open redirect issues by only allowing redirection to paths on the same host. It cleans up any unwanted strings from the path that could point to another host (fe. //about.gitlab.com/hello). While preserving the querystring and fragment of the uri. It is already used by: - `TermsController` - `ContinueParams` - `ImportsController` - `ForksController` - `SessionsController`: Only for verifying the host in CE. EE allows redirecting to a different instance using Geo.
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
authenticates_with_two_factor.rb | Loading commit data... | |
boards_responses.rb | Loading commit data... | |
checks_collaboration.rb | Loading commit data... | |
continue_params.rb | Loading commit data... | |
controller_with_cross_project_access_check.rb | Loading commit data... | |
creates_commit.rb | Loading commit data... | |
cycle_analytics_params.rb | Loading commit data... | |
diff_for_path.rb | Loading commit data... | |
enforces_two_factor_authentication.rb | Loading commit data... | |
group_tree.rb | Loading commit data... | |
hooks_execution.rb | Loading commit data... | |
internal_redirect.rb | Loading commit data... | |
issuable_actions.rb | Loading commit data... | |
issuable_collections.rb | Loading commit data... | |
issues_action.rb | Loading commit data... | |
lfs_request.rb | Loading commit data... | |
members_presentation.rb | Loading commit data... | |
membership_actions.rb | Loading commit data... | |
merge_requests_action.rb | Loading commit data... | |
milestone_actions.rb | Loading commit data... | |
notes_actions.rb | Loading commit data... | |
oauth_applications.rb | Loading commit data... | |
params_backward_compatibility.rb | Loading commit data... | |
preview_markdown.rb | Loading commit data... | |
renders_blob.rb | Loading commit data... | |
renders_commits.rb | Loading commit data... | |
renders_member_access.rb | Loading commit data... | |
renders_notes.rb | Loading commit data... | |
repository_settings_redirect.rb | Loading commit data... | |
requires_whitelisted_monitoring_client.rb | Loading commit data... | |
routable_actions.rb | Loading commit data... | |
send_file_upload.rb | Loading commit data... | |
service_params.rb | Loading commit data... | |
snippets_actions.rb | Loading commit data... | |
spammable_actions.rb | Loading commit data... | |
toggle_award_emoji.rb | Loading commit data... | |
toggle_subscription_action.rb | Loading commit data... | |
uploads_actions.rb | Loading commit data... | |
with_performance_bar.rb | Loading commit data... | |
workhorse_request.rb | Loading commit data... |