gpt4 book ai didi

scala - 将 OAuth 添加到 Scalatra Web 服务

转载 作者:行者123 更新时间:2023-12-04 12:54:53 25 4
gpt4 key购买 nike

我正在寻找构建基于 Scalatra 的 API。其中一项要求是 OAuth 身份验证。我注意到 OAuth 的指南尚未发布在 Scalatra 官方网站上。通过弄清楚如何将基于 OAuth 的策略添加到 Warden 中,是当前添加 OAuth 支持的最佳方法吗?我来自基于 Ruby on Rails 的背景,因此对许多 Scala/Java 约定都很陌生。可能有几种方法可以解决这个问题,但我希望有任何记录在案的解决方案,并且可以在我自己的应用程序中引用以实现。

最佳答案

我目前正在 Scala/Scalatra 中重写一个 Ruby/Sinatra 应用程序。我发现添加 OAuth 的最简单方法是使用 Scribe ( https://github.com/fernandezpablo85/scribe-java )。这里有一个关于在 Scala 中使用 Scribe 的指南:

https://github.com/earldouglas/nuevos#consuming-the-twitter-api-in-scala-with-scribe

请注意,Twitter API 的确切实现已经过时。他对代码做了一些小的更新,而没有真正更新自述文件(这让我困惑了一段时间。)我建议你先阅读普通的 Java Scribe 指南,然后再看看 Scalatra 示例的源代码。

关于scala - 将 OAuth 添加到 Scalatra Web 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17176326/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com