Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我被重定向到的页面:
链接如下所示:
https://github.com/login/oauth/authorize?client_id=&redirect_uri=http%3A%2F%2Flocalhost%3A4000%2Fauth%2Fgithub%2Fcallback&response_type=code&scope=user%2Cpublic_repo
我的终端的输出,好像是代码302
302
我正在使用 Ueberauth、Elixir、Phoenix。
我发现问题出在哪里。
我有问题,我只是从 ueberauth_github 复制粘贴代码并用我自己的 替换GITHUB_CLIENT_IDand 。GITHUB_CLIENT_SECRET
GITHUB_CLIENT_ID
GITHUB_CLIENT_SECRET
它调用了一个问题System.get_env。所以我把它改成:
System.get_env
现在它起作用了。
当您在 .env 中创建变量时,您也需要获取它,以便通过在终端中运行以下命令它可以在您的项目目录中工作
source .env
如果 .env 在任何文件夹中,例如 config/.env 然后
source config/.env
我有一个同样的问题,几乎没有研究它用这个命令修复。