hackclub / hackclub/auth

Enforce character limit and Latin characters in addresses

Open
#313 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Ruby
Stars
80
Forks
66
Avg merge
2d 59m
Merged PRs (30d)
6

Description

In order to mail something out through Pirate Ship, each address line has to be 35 characters or less. Additionally, mail needs to be in Latin script. As such, I think it would be a good idea to enforce this at the auth level so we don't have to end up reaching out to every person individually about fixing their address.

Contributor guide

Open the contributing guide

Research direction

The issue does not name a file or test; start by locating the authentication flow that accepts and stores address fields. Confirm how address lines are represented and how Latin-script validation should behave, then verify that every address line is at most 35 characters and uses Latin characters before mailing-related account data is accepted.

Written by the indexing model from the issue text.

Assessment

Tech stack
ruby
Domain
authentication
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.