Skip to content

SanaeProject/newLiQt

Repository files navigation

newLiQt

newLiQtは、PHPで構築されたLine風のチャットアプリケーションであり、Qiitaのように記事を投稿・閲覧できる機能も備えています。

主な機能

  • ユーザー登録とサインイン
  • メール認証
  • 記事投稿・閲覧機能
  • ユーザープロフィール管理
  • グループチャット機能
  • ブロック機能

技術スタック

  • バックエンド: PHP
  • データベース: MariaDB
  • フロントエンド: HTML/CSS/JavaScript
  • その他: Composer, PHPMailer, Dotenv, Bootstrap

セキュリティ対策

  • パスワードはpassword_hash()関数でハッシュ化して保存
  • CSRFトークンを使用してフォームのセキュリティを強化
  • 入力値のバリデーションとサニタイズを徹底
  • サインイン試行の頻度をランダムに遅延させることでブルートフォース攻撃を防止
  • メール認証トークンの発行頻度を制限することでスパム行為を防止

ドキュメント

ライセンス

Apache License 2.0

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages