世界最悪のログイン処理のソースコードが見つかった。
2018-08-121 min read
目次
確かにこれは最悪だ。どんなサービスに使われてたのか気になる。https://t.co/vhSBieJ6EU — s-yoshiki | スクリプトカス (@s_yoshiki_dev) 2018年8月11日
そして、これがソースコード。 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/
世界最悪のログイン処理コード。\n実際のサービスで可動していたものだとか……https://t.co/C2bG93ZCkj pic.twitter.com/EfVNAEslrn — はっしー@海外プログラマ??元社畜 (@hassy_nz) 2018年8月10日
Recommends
New Posts
Hot posts!
Date
Tags
(110)
(54)
(54)
(47)
(45)
(36)
(30)
(29)
(24)
(24)
(22)
(21)
(21)
(20)
(19)
(17)
(16)
(16)
(15)
(14)
(12)
(12)
(12)
(12)
(12)
(12)
(11)
(10)
(10)
(10)
(10)
(10)
(9)
(9)
(8)
(8)
(8)
(8)
(7)
(7)
(6)
(6)
(6)
(6)
(6)
(5)
(5)
(5)
(5)
(4)
Author