Skip to content

Instantly share code, notes, and snippets.

@CharmedSatyr
CharmedSatyr / mastodon-auth0.js
Last active July 19, 2019 16:09
Mastodon Social extension for Auth0
function(accessToken, ctx, cb) {
request.get(
'https://[MASTODON INSTANCE URL]/api/v1/accounts/verify_credentials', {
headers: {
'Authorization': `Bearer ${accessToken}`
}
},
function(err, res, body) {
if (err) {
return cb(err);
@CharmedSatyr
CharmedSatyr / request-mastodon-oauth.js
Last active July 22, 2019 06:07
A function to retrieve a Mastodon user's profile using the `request` HTTP client
// routes/oauth/mastodon.js
const request = require('request');
const authorize = (req) => {
// The authorization code returned from Mastodon on a successful login
const { code } = req.query;
console.log('(1) AUTHORIZATION CODE:', code);
// Token endpoint