Skip to content
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

Fix/dt login security fixes #2277

Merged

Conversation

squigglybob
Copy link
Collaborator

resolves #2193

@corsacca
Copy link
Member

@squigglybob
image

Did this first message show for you?

@corsacca
Copy link
Member

Are we ok with obfuscation vs not being able to discover the value? (i think so, not a huge issue)
image

@squigglybob
Copy link
Collaborator Author

@squigglybob image

Did this first message show for you?

ooh, I don't know if I saw/noticed that one

@squigglybob
Copy link
Collaborator Author

Are we ok with obfuscation vs not being able to discover the value? (i think so, not a huge issue) image

Hmm, that's a good point, it doesn't change the .value of the input.
I can make it put in some fake data as the value as well

body {
background: white;
}
<?php require __DIR__ . '/../../dt-assets/build/css/style.min.css' ?>
Copy link
Member

Choose a reason for hiding this comment

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

@squigglybob
this includes ALL of the 30 kB of D.T css in the header.
It is just for this UI, right:
image

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

I could sift the CSS, for what is needed for this/ write some CSS to make it look like this 😆

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

I've created a stripped down css for the login page, that has no dependencies on foundation either.

I wasn't able to test the page where you create a new password after receiving the lost password email. 😬
it was taking me to the wp-login new password page instead

@corsacca
Copy link
Member

Thank you @squigglybob !

@corsacca corsacca merged commit 0cabad9 into DiscipleTools:develop Nov 29, 2023
2 checks passed
@squigglybob squigglybob deleted the fix/dt-login-security-fixes branch November 29, 2023 09:22
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.

Small SSO security fixes
2 participants