没有合适的资源?快使用搜索试试~ 我知道了~
pfps-shopping-cart:“ Scala中的实用FP:实践方法”一书中开发的Shopping Cart应用程序
共87个文件
scala:72个
yml:5个
sbt:2个
需积分: 5 0 下载量 27 浏览量
2021-02-17
05:41:31
上传
评论
收藏 79KB ZIP 举报
温馨提示
购物车 认证数据 出于教学目的,此信息仅供读者使用,但在实际应用中,绝对不应公开。 对于管理员用户,需要以下环境变量: SC_JWT_SECRET_KEY SC_JWT_CLAIM SC_ADMIN_USER_TOKEN 对于访问令牌(对购物车的操作): SC_ACCESS_TOKEN_SECRET_KEY 对于密码加密: SC_PASSWORD_SALT 有关更多详细信息,请参见文件。 生成自己的身份验证数据 为了生成有效的JWT令牌,您需要一个密钥(可以是任何String)和一个JWT Claim (可以是任何有效JSON)。 然后可以生成令牌,如下所示: val claim = JwtClaim ( """ {"uuid": "6290c116-4153-11ea-b77f-2e728ce88125"} """ ) val secretKey =
资源推荐
资源详情
资源评论
收起资源包目录
pfps-shopping-cart-master.zip (87个子文件)
pfps-shopping-cart-master
.github
workflows
ci.yml 887B
stale.yml 684B
LICENSE 11KB
app
docker-compose.yml 570B
insomnia.json 16KB
.mergify.yml 204B
build.sbt 2KB
docker-compose.yml 350B
.gitignore 350B
project
plugins.sbt 305B
Dependencies.scala 3KB
build.properties 18B
README.md 4KB
modules
core
src
main
resources
logback.xml 351B
tables.sql 1KB
scala
tokens
generator.scala 1KB
shop
algebras
tokens.scala 1KB
auth.scala 3KB
categories.scala 1KB
orders.scala 3KB
healthcheck.scala 1KB
brands.scala 1KB
items.scala 4KB
cart.scala 2KB
crypto.scala 2KB
users.scala 2KB
config
loader.scala 2KB
environments.scala 377B
data.scala 2KB
programs
checkout.scala 2KB
domain
checkout.scala 922B
brand.scala 617B
order.scala 610B
package.scala 657B
auth.scala 1KB
category.scala 465B
payment.scala 216B
healthcheck.scala 270B
item.scala 2KB
cart.scala 535B
resources.scala 1KB
http
decoder.scala 714B
params.scala 602B
auth
users.scala 403B
json.scala 4KB
routes
HealthRoutes.scala 530B
CategoryRoutes.scala 528B
admin
AdminCategoryRoutes.scala 898B
AdminBrandRoutes.scala 871B
AdminItemRoutes.scala 1KB
auth
UserRoutes.scala 918B
LogoutRoutes.scala 763B
LoginRoutes.scala 890B
BrandRoutes.scala 505B
secured
CartRoutes.scala 1KB
OrderRoutes.scala 780B
CheckoutRoutes.scala 1KB
ItemRoutes.scala 711B
version.scala 62B
clients
payments.scala 1KB
effects
Background.scala 604B
GenUUID.scala 754B
effects.scala 592B
ext
skunk.scala 295B
refined.scala 389B
Main.scala 1KB
modules
Security.scala 2KB
Programs.scala 954B
HttpClients.scala 462B
Algebras.scala 1KB
HttpApi.scala 3KB
tests
src
test
scala
shop
background.scala 484B
programs
CheckoutSpec.scala 7KB
http
routes
BrandRoutesSpec.scala 1KB
secured
CartRoutesSpec.scala 2KB
ItemRoutesSpec.scala 2KB
main
scala
suite
puretest.scala 438B
IOAssertion.scala 121B
catseq.scala 1KB
resourcesuite.scala 824B
http4stest.scala 1KB
shop
logger.scala 1KB
generators.scala 2KB
arbitraries.scala 1KB
it
scala
shop
algebras
RedisTest.scala 4KB
PostgresTest.scala 4KB
.scalafmt.conf 1KB
共 87 条
- 1
资源评论
刘霏霏
- 粉丝: 34
- 资源: 4717
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功