1

我正在尝试找出oauthd系统(https://oauth.io/docs/oauthd),所以我可以在自己的服务器上进行社交媒体身份验证,而不是使用他们的(这似乎有点离线)我)

无论如何,我已经安装了它,运行init创建实例,然后start,根据以下输出:

oauthd start
Initializing plugins engine
Loading admin-auth
Loading slashme
Loading request
Loading front
oauthd start server
oauthd listening at http://:::6284 for https://example.com:6284
Server is ready (load time: 1.85s) Wed, 11 Mar 2015 17:20:24 GMT

现在,根据文件 - 我应该去:

http://example.com:6284/admin

...并且它的意思是要求您设置一个用户/密码,这将是管理员登录。不幸的是,它不这样做。我只是被送到:

http://example.com:6284/login ...它要求我使用电子邮件/密码登录,这两个我还没有:

在此处输入图像描述

谁能解释我错过了什么步骤?我很乐意这样做——因为我不喜欢必须使用 3rd 方系统(即 oauth.io),因为当它离线时你会受到他们的摆布。

4

1 回答 1

2

首次登录实际上会使用输入的凭据创建您的管理员用户。因此,例如,如果您输入“admin@yourmail.com”作为电子邮件地址并输入“letmepassplease”作为密码,您以后就可以使用这些凭据登录。

我明白为什么不清楚,我们稍后可能会改进它。同时,您可以在 Github 存储库上创建一个关于此的问题。

希望这可以帮助 :)

于 2015-03-12T11:29:46.133 回答