注销
与登录按钮类似,注销按钮的存在有条件地取决于 amp-access
组件的状态
<button amp-access="loggedIn" amp-access-hide tabindex="0" on="tap:amp-access.login-sign-out" class="button-primary comment-button">Logout</button>
当您单击注销按钮时,您将被定向到您在 amp-access
JSON 配置中指定的 URL,作为登录对象的一部分
{ "login": { "sign-in": "https://ampbyexample.com/samples_templates/comment_section/login?rid=READER_ID&url=CANONICAL_URL", "sign-out": "https://ampbyexample.com/samples_templates/comment_section/logout" } }
与登录类似,当 AMPByExample 服务器收到注销请求时,它会使用 AMP 库自动添加的返回 URL 查询参数并重定向到它,添加 #success=true
。此时,您已返回初始页面;此时将清除先前为登录页面创建的 AMPByExample cookie(称为 ABE_LOGGED_IN
)。