import wixUsersBackend from 'wix-users-backend'; import {fetch} from 'wix-fetch'; const CLIENT_ID = '1112811133259218974'; const CLIENT_SECRET = 'MorYUCBU0MLMKdAnkggpOxon-GaXSbLG'; const REDIRECT_URI = 'https://www.stockmarketchat.net/_api/wix-public/myapp/auth/callback'; // Handles the authentication callback export function myApp_auth_callback(request) { const code = request.query.code; const tokenEndpoint = `https://discord.com/api/oauth2/token`; const payload = { grant_type: 'authorization_code', code, redirect_uri: REDIRECT_URI }; const options = { method: 'POST', headers: { 'Content-Type': 'application/x-www-form-urlencoded', 'Authorization': `Basic ${Buffer.from(`${CLIENT_ID}:${CLIENT_SECRET}`).toString('base64')}` }, body: Object.keys(payload) .map(key => encodeURIComponent(key) + '=' + encodeURIComponent(payload[key])) .join('&') }; return fetch(tokenEndpoint, options) .then(response => response.json()) .then(data => { const accessToken = data.access_token; // Use the access token to authenticate the user and handle the login logic here // e.g., create a session for the authenticated user // wixUsersBackend.createSession() }); }
top of page
STOCK MARKET CHAT
HOME
BLOG
GAMES v
OVERVIEW
DAILY GAME
WEEKLY GAME
MONTHLY GAME
QUARTERLY GAME
PREVIOUS RESULTS
ACHIEVEMENTS v
ACHIEVEMENTS
TRACKING
MEMBERS v
DISCORD
Log In
Casual Gamer
All players with this achievement
For HIM
For HIM
For HIM
For HIM
For HIM
For HIM
For HIM
For HIM
For HIM
For HIM
For HIM
For HIM
bottom of page