ログイン! ログイン! ログイン!
初心者向けヒント1
index.jsでは、簡易的なログイン機能が実装されています。users[username]が存在することと、users[username].passwordが与えられたパスワードと一致することを確認しているようです。- 自分でユーザーを作ることはできなさそうです。また、
adminというユーザーが登録されていますが、そのパスワードを推測することも不可能でしょう。
初心者向けヒント2
- Javascriptでは、
users["foobar"]とusers.foobarはおおよそ同値です。これを利用できないでしょうか? - ログイン画面の機能だけでは意図したデータを送れないかもしれません。ブラウザ以外の方法でデータを送る方法については、I wanna be the AdminのWriteup を参考にしてください。