Skip to content

Instantly share code, notes, and snippets.

View asumansenol's full-sized avatar

Asuman Şenol asumansenol

View GitHub Profile
@asumansenol
asumansenol / websites-with-password-leaks-to-tracker-domains.txt
Last active May 4, 2022 11:22
Website list where users' passwords are collected incidentally by several third-parties. These were fixed thanks to our disclosures. See https://homes.esat.kuleuven.be/~asenol/leaky-forms for the background.
app.travelpayouts.com
app.zeydoo.com
apphud.com
autopiter.ru
bitmedia.io
bolshayaperemena.online
ctc.ru
expertoption.com
fboom.me
galaksion.com
time.com
www.udemy.com
www.healthline.com
www.foxnews.com
www.theverge.com
www.webmd.com
www.vox.com
www.chicagotribune.com
www.lenovo.com
www.cbssports.com
We can make this file beautiful and searchable if this error is corrected: It looks like row 6 should actually have 7 columns, instead of 1. in line 5.
Domain,Company name,Category,Builtwith categories,Builtwith link,TrackerRadar link,Actual domain
zenaps.com,Awin,Affiliate marketing,Advertising · Affiliate Programs,https://trends.builtwith.com/ads/AWIN,https://slayterdev.github.io/tracker-radar-wiki/domains/zenaps.com.html,https://www.awin.com/be
cybba.solutions,Cybba,Marketing and Advertising,Advertising,https://trends.builtwith.com/ads/Cybba,https://slayterdev.github.io/tracker-radar-wiki/domains/cybba.solutions.html,https://cybba.com/
funnelytics.io,Funnelytics,Tracking,Analytics and Tracking · Conversion Optimization,https://trends.builtwith.com/analytics/Funnelytics,https://slayterdev.github.io/tracker-radar-wiki/domains/funnelytics.io.html,https://funnelytics.io/
wickedreports.com,Wicked Reports Smart Attribution,Marketing,Analytics and Tracking · Advertiser Tracking,https://trends.builtwith.com/analytics/Wicked-Reports,https://slayterdev.github.io/tracker-radar-wiki/domains/wickedreports.com.html,https://www.wickedreports.com/
9w2zed1szg.execute-api.
import firebase from 'firebase'
import {
API_KEY,
AUTH_DOMAIN,
DATABASE_URL,
PROJECT_ID,
STORAGE_BUCKET,
MESSAGE_SENDER_ID,
APP_ID,
MEASUREMENT_ID
import React from "react";
import {
StyleSheet,
View,
Text,
TextInput,
SafeAreaView,
TouchableOpacity,
KeyboardAvoidingView,
ActivityIndicator,
import { createAppContainer, createSwitchNavigator } from 'react-navigation';
import firebase from 'firebase';
import { firebaseConfig } from './config/firebase.js';
import AuthNavigator from './navigation/AuthNavigator';
import HomeScreen from './screens/HomeScreen.js';
import firebase from 'firebase'
import {
API_KEY,
AUTH_DOMAIN,
DATABASE_URL,
import {
API_KEY,
AUTH_DOMAIN,
DATABASE_URL,
PROJECT_ID,
MESSAGE_SENDER_ID,
APP_ID
} from 'react-native-dotenv'
const firebaseConfig = {
module.exports = function(api) {
api.cache(true)
return {
presets: ['babel-preset-expo', 'module:react-native-dotenv']
}
}
API_KEY=XXX
AUTH_DOMAIN=XXXX
DATABASE_URL=XXX
PROJECT_ID=XXX
STORA_BUCKET=XXX
MESSAGE_SENDER_ID=XXX
APP_ID=XXX
MEASUREMENT_ID=XXX
FACEBOOK_APP_ID=XXX
ANDROID_CLIENT_ID=XXX
async signInWithFacebook() {
try {
const { type, token } = await Facebook.logInWithReadPermissionsAsync('Enter your Facebook App Id', {
permissions: ['public_profile'],
});
if (type === 'success') {
await firebase.auth().setPersistence(firebase.auth.Auth.Persistence.LOCAL);
const credential = firebase.auth.FacebookAuthProvider.credential(token);
const facebookProfileData = await firebase.auth().signInWithCredential(credential);
this.onLoginSuccess.bind(this)