CMSgov / bluebutton-web-server

Blue Button API
https://sandbox.bluebutton.cms.gov
Other
40 stars 24 forks source link

BB2-3273: Removed password expirations #1221

Closed loganbertram closed 3 months ago

loganbertram commented 4 months ago

JIRA Ticket: BB2-3273

User Story or Bug Summary:

As a BB2 Production Sandbox User, I want the BB2 team to remove or change the password expiration to once every 365 days so that the BB2 Prod-Sbx user accounts are compliant with the Updated CMS ARS5.1 and NIST800-63B.

What Does This PR Do?

Removes password expiration and all related validation and testing.

What Should Reviewers Watch For?

If you're reviewing this PR, please check these things, in particular:

What Security Implications Does This PR Have?

Submitters should complete the following questionnaire:

Any Migrations?

Submitter Checklist

I have gone through and verified that...:

loganbertram commented 4 months ago

@jimmyfagan yeah, that's a weird one. I'll have to see why it's not enforcing that.

loganbertram commented 3 months ago

@jimmyfagan I added those condition simplifications. They were actually as suggested by PyCharm, but I think your way is nicer.