我想在亚马逊认知用户确认后重定向到特定网址.
当用户注册时,他将收到带有验证链接的确认邮件,如下所示 :https:// <> .auth.us-west-2.amazoncognito.com/confirmUser?client_id = << >>&user_name = << >>&confirmation_code = << >>
如果用户点击上述链接,它将重定向到确认页面.
用户确认完成后,页面应重定向到我的应用程序.
请给我一些解决这个问题的想法.
我想使用我的 nodejs 应用程序删除 cognito 用户。
例子
cognitoUser.deleteUser (err, result) ->
if err
reject err
resolve result
Run Code Online (Sandbox Code Playgroud)
当我尝试删除 cognito 用户错误时抛出如下
Error: User is not authenticated
Run Code Online (Sandbox Code Playgroud)
cognitoUser.deleteUser被经过身份验证的用户用来删除自己,但我想使用超级用户删除所有用户
请给我一些想法来解决这个问题。
我已经在 aws eks 中部署了节点应用程序,直到今天一切正常。当我今天部署最新版本时突然出现以下错误。
无法自动发现子网:UnauthorizedOperation:您无权执行此操作
{"level":"error","ts":1622476232.9828672,"logger":"controller","msg":"Reconciler error","controller":"ingress","name":"ingress-srv","namespace":"default","error":"couldn't auto-discover subnets: UnauthorizedOperation: You are not authorized to perform this operation.\n\tstatus code: 403, request id: 0a2968bf-62c2-4a29-a41a-e5defc135e3f"}
这是入口 yaml。
kind: Ingress
metadata:
name: ingress-srv
spec:
rules:
- http:
paths:
- backend:
serviceName: rabbitmq
servicePort: 15672
path: /api/v1/rabbitmq/*
pathType: Prefix
- backend:
serviceName: srv-auth
servicePort: 4000
path: /api/v1/users/*
pathType: Prefix
Run Code Online (Sandbox Code Playgroud)
这是部署yaml
apiVersion: apps/v1
kind: Deployment
metadata:
name: srv-auth-depl
spec:
replicas: 1
selector:
matchLabels:
app: srv-auth
template:
metadata:
labels:
app: srv-auth
spec:
containers:
- name: srv-auth …Run Code Online (Sandbox Code Playgroud)