Skip to content

Secure hardening: env vars, hashed passwords, input validation, docs#9

Open
SamPomeroy wants to merge 4 commits into
mainfrom
feat/secure-hardening
Open

Secure hardening: env vars, hashed passwords, input validation, docs#9
SamPomeroy wants to merge 4 commits into
mainfrom
feat/secure-hardening

Conversation

@SamPomeroy
Copy link
Copy Markdown

Overview

This PR implements the required functions and setup for the W0D2 GitHub Classroom assignment.

Changes Made

  • Implemented all required functions in assignment.py:
    • reverse_string
    • count_vowels
    • calculate_average
    • find_max_min_diff
    • is_palindrome
  • Added .env.example for environment variable guidance
  • Updated requirements.txt with necessary dependencies
  • Added CONTRIBUTING.md and PULL_REQUEST_TEMPLATE.md for collaboration practices
  • Verified functionality with curl requests and local tests

Testing

  • Verified assignment.py functions locally with pytest
  • Ran Flask server (app.py) and tested /users and /login routes with curl
  • Confirmed responses matched expected results

Next Steps

  • Await instructor feedback
  • Make adjustments if required

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.

1 participant