Try messenger login on a shared demo application — no cabinet registration required.
Use the button below or open hosted login. After you confirm in a messenger, this page shows a truncated JWT and profile fields from the API response.
Same flow on your site — replace APP_ID with yours.
All copy-paste examples<script src="https://id.example.com/widget.js"></script>
<script>
AuthBotsWidget.init({
app_id: 'system_app',
base_url: 'https://id.example.com',
poll_type: 'full',
button_text: 'Sign in',
theme_color: '#1976d2',
onSuccess: function (data) {
fetch('https://id.example.com/api/v1/auth/session/' + data.session_id + '?type=full')
.then(function (r) { return r.json(); })
.then(function (session) {
console.log(session.token, session.user);
});
}
});
</script>