世界最悪のログイン処理のソースコードが見つかった。

世界で最も最悪なソースコードが見つかった。 小ネタ





そして、これがソースコード。

SELECT *…が目に入った瞬間に、「おおこれは…」と思ったが、他にも酷い部分がたくさんある。
SQL文を直接投げているの時点でもうアレだが、全件取得した上でループ処理を走らせているのがとても気になる。WHERE句使わんかったのかと…

apiServiceに関しても、もはやなんのAPIなのか。

Cookieも1秒でexpireされる上に、”yes”がセットされる…!?!?!?

if ("true" === "true") {はコードを読んでいて久々に感動した。

まあ、redditなんでネタなんだろうとは思いますが、
「todo: put this in a different file!!!」にもあるように正しいものが置かれることを期待してます。


ソース

https://www.reddit.com/r/programminghorror/comments/66klvc/this_javascript_code_powers_a_1500_user_intranet/