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

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

2018-08-121 min read

目次

  1. ソース

そして、これがソースコード。 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/

Author
githubzennqiita
ただの備忘録です。

※外部送信に関する公表事項