Sac*_*hin 2 javascript oauth-2.0 typescript nestjs
所以我试图在nestjs中实现一个oauth2服务器,并且我一直在阅读规范[RFC 6749]
在规范中,所有查询参数名称甚至json响应都使用snake_case之类。
access_token
refresh_token
client_id
client_secret
redirect_uri
expires_in
Run Code Online (Sandbox Code Playgroud)
问题是,我的代码库的所有其余部分都使用camelCase,并且对一堆与oauth 相关的类使用snake_case 会使它们与代码库的其余部分不一致。
那么,我应该将所有 oauth 参数更改为驼峰命名法还是会被视为“不符合规范”。
参数的拼写必须与规范中定义的完全一致,不能任意重命名它们并仍然符合规范。
accessToken
是一个与完全不同的参数access_token
,任何实现该规范的客户端都希望您使用access_token
规范中定义的正确名称 。就客户端而言,提供accessToken
名为 的参数与提供名为 的参数没有什么不同。foobar
归档时间: |
|
查看次数: |
1642 次 |
最近记录: |