Skip to content

关于从logto升级到casdoor的问题 #7108

Discussion options

You must be logged in to vote

搞了一个小时终于好了,具体流程就是一定要先备份postgres,然后连接至数据库
docker exec -it lobe-postgres psql -U postgres -d lobechat

再运行 SELECT id, username, email FROM users LIMIT 5;
如果你的数据库内的userid后面直接有邮箱的话直接casdoor登录相同的邮箱即可,

我之前没有在logto没设置邮箱,导致没法关联之前的消息,我logto手动设置了邮箱后,运行
SELECT id, username, email FROM users LIMIT 5;

依旧没有对应的邮箱,用下面的命令手动给数据库的id指定邮箱后,
UPDATE users SET email = '[email protected]' WHERE id = 'XXXXX';

然后直接换casdoor就可以了,接着把pg16切pg17

Replies: 1 comment 10 replies

Comment options

You must be logged in to vote
10 replies
@m0eak
Comment options

@kahoch
Comment options

@m0eak
Comment options

@m0eak
Comment options

Answer selected by arvinxx
@kahoch
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
3 participants