Yōten: A social tracker for your language learning journey built on the atproto.

feat: use redis to store oauth sessions and switch to new indigo oauth library #3

merged opened by brookjeynes.dev targeting master from bj/2025-10-08/feat/indigo-oauth
Labels

None yet.

Participants 1
AT URI
at://did:plc:4mj54vc4ha3lh32ksxwunnbh/sh.tangled.repo.pull/3m2ocu6lsfb22
+1 -1
Interdiff #0 β†’ #1
go.mod

This file has not been changed.

go.sum

This file has not been changed.

internal/server/app.go

This file has not been changed.

internal/server/config/config.go

This file has not been changed.

internal/server/middleware/middleware.go

This file has not been changed.

internal/server/views/login.templ

This file has not been changed.

internal/server/views/views.go

This file has not been changed.

internal/atproto/xrpc.go

This file has not been changed.

internal/cache/cache.go

This file has not been changed.

internal/cache/session/store.go

This file has not been changed.

internal/db/db.go

This file has not been changed.

internal/server/handlers/activity.go

This file has not been changed.

internal/server/handlers/comment.go

This file has not been changed.

internal/server/handlers/follow.go

This file has not been changed.

internal/server/handlers/login.go

This file has not been changed.

internal/server/handlers/pending-ops.go

This file has not been changed.

internal/server/handlers/profile.go

This file has not been changed.

internal/server/handlers/reaction.go

This file has not been changed.

internal/server/handlers/resource.go

This file has not been changed.

internal/server/handlers/router.go

This file has not been changed.

internal/server/handlers/study-session.go

This file has not been changed.

+1 -1
internal/server/oauth/consts.go
··· 1 package oauth 2 3 const ( 4 - SessionName = "yoten-oauth-session" 5 SessionHandle = "handle" 6 SessionDid = "did" 7 SessionId = "id"
··· 1 package oauth 2 3 const ( 4 + SessionName = "yoten-oauth-session-v2" 5 SessionHandle = "handle" 6 SessionDid = "did" 7 SessionId = "id"
internal/server/oauth/handler.go

This file has not been changed.

internal/server/oauth/handler/handler.go

This file has not been changed.

internal/server/oauth/oauth.go

This file has not been changed.

internal/server/oauth/store.go

This file has not been changed.

internal/server/views/partials/header.templ

This file has not been changed.

internal/types/types.go

This file has not been changed.

History

4 rounds 0 comments
sign up or login to add to the discussion
3 commits
expand
feat: add redis
feat: redirect user back to where they were after login redirect
feat: use redis to store oauth sessions and switch to new indigo oauth library
expand 0 comments
pull request successfully merged
3 commits
expand
feat: add redis
feat: redirect user back to where they were after login redirect
feat: use redis to store oauth sessions and switch to new indigo oauth library
expand 0 comments
3 commits
expand
feat: add redis
feat: redirect user back to where they were after login redirect
feat: use redis to store oauth sessions and switch to new indigo oauth library
expand 0 comments
3 commits
expand
feat: add redis
feat: redirect user back to where they were after login redirect
feat: use redis to store oauth sessions and switch to new indigo oauth library
expand 0 comments