Skip to content

Conversation

@tknkaa
Copy link
Contributor

@tknkaa tknkaa commented Jul 21, 2025

OAuth 2.0 を用いて簡単な認証を実装しました。
.env の内容は Discord のプライベートチャンネルで共有したものを使ってください。
また、ログインできるメールアドレスは、特に制限していないです。

@tknkaa tknkaa requested a review from aster-void July 21, 2025 09:08
@aster-void
Copy link
Contributor

  • データベースの接続先の環境変数名を、 DATABASE_URL にしてほしい

    • 理由[1]: Turso とかのリモート DB に接続するときもこれを使うので
    • 理由[2]: file:local.db も URL とよぶ
    • 理由[3]: ファイル名とするなら、 file: の prefix はないはず
  • auth.tslib/ のなかにいれてほしい

    • 個人的な好みだけど、パッケージの一番上にたくさんのファイルが散らばってるのは美しくない

@aster-void
Copy link
Contributor

local.db を gitignore にいれてないなら、入れてね

import { integer, sqliteTable, text } from "drizzle-orm/sqlite-core";

// sample table
export const usersTable = sqliteTable("users_table", {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

テーブル名は

  • スネークケース
  • 保存するエンティティの複数形

なので、 users にしてね

@tknkaa tknkaa changed the title Add Basic Authentication Add Google Authentication Jul 23, 2025
@tknkaa tknkaa merged commit 2a8ccee into main Jul 24, 2025
2 checks passed
@tknkaa tknkaa deleted the auth branch July 24, 2025 04:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants