我是Elixir的新手,我想围绕API编写一个包装来了解该语言,我想到了那些经过身份验证的人使用API的方式,他们需要显然是一个令牌,但我该如何去验证用户呢?例如,在许多语言中,您执行:Api.Client.new("token")
或类似的操作,我一直在Github中搜索一些API包装器,以查看人们如何实现这些包装,有些人使用start_link
,其他人则说你应该使用export API_KEY="api-key"
,其他人将密钥放在config/config.ex
文件中,因此,我发现使用config
文件最简单,或者我应该做些什么?老实说,我真的有点迷失了。