---
# System prepended metadata

title: 適当な議論

---

# 適当な議論

1. ページにアクセスする
2. サーバーに自分（ログイン中のユーザー）が事業者か顧客か問い合わせる
↓

## 事業者の場合
3. 自分の投稿一覧のページに移動させる（`/#PostList`）


## 顧客の場合
3. TLページに移動させる


## 認証の仕組み
1. 鯖にアクセスされたらログイン済みか判断
2. ログインしていなければログインページに飛ばす。
* 各ページはstaticフォルダにある

## サーバーでログイン色々の案
```
// びふぉー
app.use('/', express.static(staticPath))

// あふたー
app.use('/', (req, res, next)=>{
  // ログインしているかしていないかチェック
  const logined = false
  const staticfunc = express.static(staticPath)
  if (logined) {
    return staticfunc(req, res, next)
  } else {
    res.redirect("/login.html")
  }
})
```
