8000 Password reset link test condition more strict and move all WebWolf links to /WebWolf by zubcevic · Pull Request #1645 · WebGoat/WebGoat · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Password reset link test condition more strict and move all WebWolf links to /WebWolf #1645

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 20 commits into from
Nov 14, 2023

Conversation

zubcevic
Copy link
Collaborator
@zubcevic zubcevic commented Nov 4, 2023

The password reset link test condition was not strict enough.
Also I added context-path in the properties and corrected hardcoded context path to be able to change the context roots.
WebWolf is now using /WebWolf all in one context root as is the same for /WebGoat.
I still have to check of all the links in the static pages are still ok.

@zubcevic
Copy link
Collaborator Author
zubcevic commented Nov 6, 2023

Might as well look at migrating WebWolf to the bootstrap 5

@zubcevic zubcevic requested a review from nbaars November 7, 2023 20:29
@zubcevic zubcevic self-assigned this Nov 7, 2023
@zubcevic zubcevic requested a review from aolle November 7, 2023 20:29
@zubcevic
Copy link
Collaborator Author
zubcevic commented Nov 7, 2023

Still some manual testing to do to see if all things are working ok

@aolle
Copy link
Collaborator
aolle commented Nov 10, 2023

@zubcevic I'll take a look and be back soon.

aolle
aolle previously requested changes Nov 11, 2023
@zubcevic zubcevic marked this pull request as ready for review November 13, 2023 20:19
@zubcevic zubcevic requested a review from aolle November 13, 2023 20:19
@zubcevic zubcevic dismissed aolle’s stale review November 13, 2023 20:41

changes have been implemented

Copy link
Collaborator
@aolle aolle left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Only one minor suggestion in UserInterceptor.

Object handler,
ModelAndView modelAndView)
throws Exception {
// Do nothing
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I believe this comment may have been overlooked and could be removed.

@zubcevic zubcevic merged commit d1e44bb into main Nov 14, 2023
@zubcevic zubcevic deleted the webwolf-path-fixes branch November 14, 2023 09:02
nbaars pushed a commit that referenced this pull request Mar 19, 2024
…inks to /WebWolf (#1645)

* better check on host and port for password reset and make context roots more flexible

* spotless applied

* removed hardcoded /WebGoat from js

* removed hardcoded /WebGoat from js

* fix spotless

* fix scoreboard

* upgrade WebWolf bootstrap version and icons and templates - part 1

* fixed more bootstrap 5 style issues and context path issues

* organized WebSecurityConfig based on latest conventions and added basic support for oauth (more work needed)

* spotless applied

* added mock bean

* requires updates to properties - commented for now

* requires updates to properties - commented for now

* oauth secrets through env values

* user creation after oauth login

* integration test against non default context paths

* adjusted StartupMessage

* add global model element username

* conditionally show login oauth links

* fixed WebWolf login

---------

Co-authored-by: René Zubcevic <rene@Mac-mini-van-Rene.local>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants
0