AMP

Çıkış yapma

Giriş düğmesine benzer şekilde, çıkış düğmesinin varlığı amp-access bileşeninin durumuna koşullu olarak bağlıdır:

<button amp-access="loggedIn" amp-access-hide tabindex="0" on="tap:amp-access.login-sign-out" class="button-primary comment-button">Logout</button>

Çıkış düğmesini tıkladığınızda, giriş yapma nesnesinin bir parçası olarak amp-access JSON yapılandırmasında belirttiğiniz URL'ye yönlendirilirsiniz:

{
"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"
}
}

Girişe benzer şekilde, AMPByExample sunucusu bir çıkış isteği aldığında, AMP kitaplığı tarafından otomatik olarak eklenen dönüş URL'si sorgu parametresini kullanır ve buna yönlendirme yaparak #success=true kodunu ekler. Bu an itibarıyla ilk sayfaya geri dönersiniz; daha önce giriş sayfası için oluşturulan AMPByExample çerezi (ABE_LOGGED_IN olarak adlandırılır) bu noktada temizlenir.