2
Your webiste link has www, but your mainfile does not have www included.
Xoops 2.7.3 treats
http://www.yoursite and yoursite as two different sites in terms of sessions. End result - you will have to log in twice.
adding www to your mainfile.php should solve the problem
// XOOPS Virtual Path (URL)
// Virtual path to your main XOOPS directory WITHOUT trailing slash
define('XOOPS_URL', 'http://www.gkr-karate.com');
Or keep current settings but advertise your website link without www, so people will go directly to the URL without www and login.