server shared_key shared_key_header on_logout authorization_data get_user_from_keyless_user keyless_user