asl.auth not working

I've been trying to authenticate a user as documented on SB1 Programmer’s Guide with no luck.


Currently have the following environment:

OS 03.01.45



AppFolder 45.01

SB1Shell 3.9.0


This is the code I'm currently using:

asl.auth(true, { name: 'TheUserName', title: 'TheUserTitle', badge: '' });


on a client side event on HTML page, executed by a button element in the following way:

javascript (inside head):


<script type="text/javascript" src="asl.js"></script>

<script type="text/javascript">

function login()


                asl.auth(true, { name: 'John', title: 'Lennon', badge: '' });


function logOut()


            //Neither profile(null) nor signOut works also


            //asl.signOut();  //Hacer SignOut del SmartBadge

            if (asl.prv.user == null)

                _alert('New User: null');


                _alert('New User:' +; //this works perfectly, shows current profile user





<button onclick="login()" title="Login">Login</button>

<button onclick="logOut()" title="LogOut">Logout</button>


Currently it stops working (kindof) it freezes asking to continue waiting for the application when either call asl.auth or asl.profile(null) or asl.signOut(), none of them works on SmartBadge.


Note: asl.profile works as well as when used together, but what we need is to both sign in and sign out from SB1.


Thanks in advance for your help.