Skip to content

kntt32/10App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

10App

10組文化祭用システム

インストール

  1. 適当なアカウントを作り、右上の「Fork」ボタンからフォーク
  2. フォーク先のリポジトリの、「<>Code」という緑色のボタンをタップ、「Codespaces」タブからコードスペースを作る
  3. 右下のターミナルから、まずsource setupを実行し、インストールについて尋ねられれば1と入力する

使用方法

  1. source runを実行
  2. 右下の「Port」タブで、なければ80番で新しいポートを作り、公開範囲をPubicにする
  3. 表示されたURLがメインのページである

ページ一覧

  • / ランキング
  • /admin/ 管理者ページ
  • /user/(user_id)/ ユーザーページ 最初のアクセス時にはユーザー名を尋ねられる。管理者パスワードを入れれば、スコアを変更できる

QRコード生成方法

  • /admin/から管理者ページにログインし、「ServiceAdmin」ボタンをタップすると、自動的にQRコードののったPDFが生成される。生成されたQRコードは常に一意なものである。

終了方法

  1. (url)/admin/から管理者ページにログインし、Shutdownボタンをタップする
  2. フォーク先のリポジトリに戻り、「<>Code」という緑色のボタンの、「Codespaces」タブからコードスペースを停止させる。間違ってもコードスペースを消さないように注意。URLが変わってしまうため。

その他

  • 同じユーザー名は複数作れない
  • 30分アクセスがないと自動でシャットダウンする(Githubのせい)。データは消えない
  • ユーザー名は変更できない
  • ユーザー名には,以外の文字なら、基本的に全部使えるはず
  • 隣り合うユーザーID同士の差は平均5000離れるように設計されていて、イタズラで勝手にユーザー名をセットされることは(たぶん)ない
  • パスワード認証のセキュリティは極めて低いが、突破できる人はおそらく少なくとも文化祭中には出現せず、仮に突破されてもデータがリセットされるか、勝手にシャットダウンされる程度

About

10組文化祭用システム

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages