Skip to content

Instantly share code, notes, and snippets.

@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@400;500&display=swap);
*{box-sizing:border-box;margin:0;padding:0}.btn-check:focus+.btn,.btn:focus{box-shadow:unset!important;outline:unset!important}.vcard3-btn-group{background-color:#fff;border:1px solid #4ca1f2;border-radius:50px!important;color:#4ca1f2;height:50px;padding:10px;width:50px}.vcard3-sticky-btn{background:#4ca1f2;border-radius:50px!important;box-shadow:inset 6px 6px 12px #3172b1,inset -6px -6px 12px #51acff;color:#fff;height:40px;padding:10px 20px}a{color:#4ca1f2!important;text-decoration:none!important}body{background-color:#e5e5e5!important;font-family:Manrope,sans-serif}.vcard-three.main-content{background-color:#141e30;max-width:576px;min-height:100vh}.vcard-three .vcard-three-heading{color:#fff;font-size:28px;font-weight:500}.vcard-three .heading-line{padding-top:30px;z-index:1}.vcard-three .heading-line:before{background:#afafaf;background:linear-gradient(90deg,#141e30,#fff 50%,#141e30);border-radius:50%;content:"";height
@HugsLibRecordKeeper
HugsLibRecordKeeper / output_log.txt
Created February 11, 2025 20:37
Rimworld output log published using HugsLib
This file has been truncated, but you can view the full file.
Log uploaded on Tuesday, February 11, 2025, 2:36:09 PM
Loaded mods:
Prepatcher(zetrith.prepatcher): 0Harmony(2.3.3), 0PrepatcherAPI(1.2.0), 0PrepatcherDataAssembly(1.0.0), PrepatcherImpl(1.0.0), Prestarter(1.0.0)
Harmony(brrainz.harmony)[mv:2.3.1.0]: 0Harmony(2.3.3), HarmonyMod(2.3.1)
Fishery - Modding Library(bs.fishery): 0PrepatcherAPI(1.2.0), 1Fishery(0.6.1), System.Runtime.CompilerServices.Unsafe(av:6.0.0,fv:6.0.21.52210)
Visible Error Logs(V1024.VisibleErrorLogs): VisibleErrorLogs(1.0.1)
Visual Exceptions(brrainz.visualexceptions)[mv:1.3.2.0]: CrossPromotion(1.1.2), VisualExceptions(1.3.2)
Core(Ludeon.RimWorld): (no assemblies)
Better Log - Fix your errors(bs.betterlog): 0PrepatcherAPI(1.2.0), 1Fishery(av:0.6.1,fv:0.5.1.2), BetterLog(1.1.0), System.Runtime.CompilerServices.Unsafe(av:6.0.0,fv:6.0.21.52210)
Performance Fish(bs.performance): PerformanceFish(0.6.2)
@choco-bot
choco-bot / FilesSnapshot.xml
Created February 11, 2025 20:37
pretzel v0.7.1 - Passed - Package Tests Results
<?xml version="1.0" encoding="utf-8"?>
<fileSnapshot xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<files>
<file path="C:\ProgramData\chocolatey\lib\pretzel\Pretzel.0.7.1.zip.txt" checksum="1C03F5D706BC410B151E9E0CA4DAC283" />
<file path="C:\ProgramData\chocolatey\lib\pretzel\pretzel.nupkg" checksum="656725116DA9C9DAC7AC62260105BD67" />
<file path="C:\ProgramData\chocolatey\lib\pretzel\pretzel.nuspec" checksum="95C23B4E4BBB487B0B9C6DDEC4952A82" />
<file path="C:\ProgramData\chocolatey\lib\pretzel\tools\AjaxMin.dll" checksum="AEF65BB1DBD63EA503C3062F19294B68" />
<file path="C:\ProgramData\chocolatey\lib\pretzel\tools\chocolateyInstall.ps1" checksum="DFFA005DF0ECEFCC200AD4504142BF29" />
<file path="C:\ProgramData\chocolatey\lib\pretzel\tools\CommonMark.dll" checksum="685669736F0FCC634DCBBED6448D32E2" />
<file path="C:\ProgramData\chocolatey\lib\pretzel\tools\dotless.ClientOnly.dll" checksum="BBA5329BD462486F717E47116814
@robmacav
robmacav / extensions.sh
Last active February 11, 2025 20:39
VS Code
code --install-extension enkia.tokyo-night PKief.material-icon-theme
@max1220
max1220 / build_and_run.sh
Created February 11, 2025 20:36
Bash script to create a Lua wrapper from Verilog using Verilator
#!/bin/bash
set -euo pipefail
# name of the top module(filename must match as well!)
TOP_MODULE="mcpu_top"
# Generate XML representation
echo -e "\e[33m --- Generating XML ---\e[0m"
verilator --xml-only --top "${TOP_MODULE}" "${TOP_MODULE}.v"
@Schoolads
Schoolads / gist:d97cb214b6ad1305adbbffe6d43cf1ba
Created February 11, 2025 20:36
College of Nursing Sciences, Babura, Jigawa State. 2025/2026 {O8125777035} Admission Form Is STILL ON SALE.. Call DR.MRS ALICE OGUNSOLA on {O8125777035}.The Management of the school hereby inform the general public of the sales of the general Nursing Admission form into the School of Nursing, Also midwifery, post-basic midwifery form, post-basic…
College of Nursing Sciences, Babura, Jigawa State. 2025/2026 {O8125777035} Admission Form Is STILL ON SALE.. Call DR.MRS ALICE OGUNSOLA on {O8125777035}.The Management of the school hereby inform the general public of the sales of the general Nursing Admission form into the School of Nursing, Also midwifery, post-basic midwifery form, post-basic nursing form and internship form are still on sale for more information on purchase of the form and admission assistance call Admin Officer{O8125777035}
@choco-bot
choco-bot / Install.txt
Created February 11, 2025 20:35
opos-cco v1.14.001 - Passed - Package Tests Results
2025-02-11 20:34:32,796 5004 [DEBUG] - XmlConfiguration is now operational
2025-02-11 20:34:33,030 5004 [DEBUG] - Adding new type 'CygwinService' for type 'IAlternativeSourceRunner' from assembly 'choco'
2025-02-11 20:34:33,046 5004 [DEBUG] - Adding new type 'CygwinService' for type 'IInstallSourceRunner' from assembly 'choco'
2025-02-11 20:34:33,046 5004 [DEBUG] - Adding new type 'PythonService' for type 'IAlternativeSourceRunner' from assembly 'choco'
2025-02-11 20:34:33,046 5004 [DEBUG] - Adding new type 'PythonService' for type 'IListSourceRunner' from assembly 'choco'
2025-02-11 20:34:33,046 5004 [DEBUG] - Adding new type 'PythonService' for type 'IInstallSourceRunner' from assembly 'choco'
2025-02-11 20:34:33,063 5004 [DEBUG] - Adding new type 'PythonService' for type 'IUninstallSourceRunner' from assembly 'choco'
2025-02-11 20:34:33,063 5004 [DEBUG] - Adding new type 'RubyGemsService' for type 'IAlternativeSourceRunner' from assembly 'choco'
2025-02-11 20:34:33,063 5004 [DEBUG] - Adding new typ
with IDs as (
SELECT visitId, attributions,
#ctx.userInfo.userId,
#ctx.rivuletBrowserInfo.browserId,
any_value(ctx.userInfo.userId) as userId,
any_value(ctx.rivuletBrowserInfo.browserId) as browser_id,
FROM(select visitId, contextualInfo, attributions FROM `etsy-ml-systems-prod.attributed_instance.query_pipeline_market_web_organic_2025_02_04` ),
UNNEST(contextualInfo) AS ctx
group by 1, 2

1. Introduction

Social media platforms have evolved into complex ecosystems that require robust authentication and authorization mechanisms to secure user data and manage varying levels of access. Modern protocols such as OAuth 2.0 and OpenID Connect (OIDC) are designed to serve these purposes and are regularly adapted to meet specific platform requirements. This report presents a detailed technical analysis of these protocols, examines their security vulnerabilities and implementation challenges, and compares how prominent social media platforms integrate these protocols. Additionally, emerging trends and potential future developments in authentication protocols are discussed, with insights into hybrid approaches, decentralized identity methods, and novel architectures.


2. Technical Analysis of Core Protocols

2.1 OAuth 2.0

@HugsLibRecordKeeper
HugsLibRecordKeeper / output_log.txt
Created February 11, 2025 20:34
Rimworld output log published using HugsLib
This file has been truncated, but you can view the full file.
Log uploaded on Tuesday, February 11, 2025, 2:33:12 PM
Loaded mods:
Prepatcher(zetrith.prepatcher): 0Harmony(2.3.3), 0PrepatcherAPI(1.2.0), 0PrepatcherDataAssembly(1.0.0), PrepatcherImpl(1.0.0), Prestarter(1.0.0)
Harmony(brrainz.harmony)[mv:2.3.1.0]: 0Harmony(2.3.3), HarmonyMod(2.3.1)
Fishery - Modding Library(bs.fishery): 0PrepatcherAPI(1.2.0), 1Fishery(0.6.1), System.Runtime.CompilerServices.Unsafe(av:6.0.0,fv:6.0.21.52210)
Visible Error Logs(V1024.VisibleErrorLogs): VisibleErrorLogs(1.0.1)
Visual Exceptions(brrainz.visualexceptions)[mv:1.3.2.0]: CrossPromotion(1.1.2), VisualExceptions(1.3.2)
Core(Ludeon.RimWorld): (no assemblies)
Better Log - Fix your errors(bs.betterlog): 0PrepatcherAPI(1.2.0), 1Fishery(av:0.6.1,fv:0.5.1.2), BetterLog(1.1.0), System.Runtime.CompilerServices.Unsafe(av:6.0.0,fv:6.0.21.52210)
Performance Fish(bs.performance): PerformanceFish(0.6.2)