AMP

Keluar (Logout)

Serupa dengan tombol masuk (login), keberadaan tombol keluar (logout) bergantung secara kondisional pada status komponen 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>

Saat mengeklik tombol Keluar, Anda akan diarahkan ke URL yang telah ditentukan dalam konfigurasi JSON amp-access, sebagai bagian dari objek masuk:

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

Mirip dengan permintaan login, saat server AMPByExample menerima permintaan logout, server tersebut menggunakan parameter kueri URL respons yang otomatis ditambahkan oleh library AMP, lalu mengalihkannya ke parameter tersebut dengan menambahkan #success=true. Setelah itu, Anda akan kembali ke halaman awal. Cookie AMPByExample yang sebelumnya dibuat untuk halaman login (disebut ABE_LOGGED_IN) akan dihapus pada tahap ini.