AWS Amplify移动端认证:Sign-in & sign-out redirect URLs含义咨询
关于AWS Amplify中「Sign-in & sign-out redirect URLs」的移动场景解释
首先明确核心逻辑:不管是Web还是移动应用,这两个URL的作用都是认证服务完成登录/登出操作后,将用户重定向回你的应用的指定入口,用来打通认证流程和应用本身的衔接,避免用户卡在认证页面。
针对移动应用场景,它和Web端的"主页URL"完全不同,具体是指:
- iOS应用:需要填写你的应用的「Universal Link」或者「自定义URL Scheme」(比如
myapp://auth/callback)。当Cognito完成认证后,会通过这个链接直接唤起你的iOS应用,同时把认证凭证传递回去。 - Android应用:对应填写「App Link」或者「自定义URL Scheme」(比如
myapp://auth/redirect),作用和iOS一致——完成认证后跳回你的Android应用,而非网页地址。
配置时要注意:
- 这些链接必须提前在你的移动项目中配置好(比如iOS的
Info.plist、Android的AndroidManifest.xml),确保系统能识别并正确唤起你的APP。 - 在Amplify控制台填写的URL,必须和应用内配置的链接完全匹配,否则会出现重定向失败、无法回到应用的问题。
内容的提问来源于stack exchange,提问作者Charles Simms
相关产品推荐
相关产品推荐

