sign_upのメールに載せたurlの末尾が.だった場合にgmailで開くと値が欠ける件
2017/11/06

ユーザ登録のメール認証の為のトークンを作ったりしたときに
トークンの末尾が.ではまりました。
メール本文: https://****/confirm?token=○○○○. クリックで開く: https://****/confirm?token=○○○○ に遷移 → 認証失敗
となる。
また、.はURLエンコードの対象文字ではないのでエンコードしてもダメです。
対処としては
https://****/confirm?token=****.&foo=bar
と言う風に架空のパラメータを後ろに付けた。