動態

@leeqvip

PHP-Casbin:權限管理的終極解決方案,賦能 PHP 生態新紀元!

在當今數字化浪潮中,每個應用程序都面臨着一個核心挑戰:如何高效、安全地管理用户權限?隨着業務複雜度呈指數級增長,傳統的權限控制方案已不堪重負。此時,一個強大的、高效的開源訪問控制框架——Casbin應運而生,而其 PHP 語言實現的 PHP-Casbin 正成為 PHP 開發者手中的"超級武器"。 破局傳統權限管理困境,Casbin的卓越設計哲學 傳統的權限管理方案往往存在模型僵化、擴展困難、維護

leeqvip 頭像

@leeqvip

昵稱 JonLee

@shanliangdehuasheng_egoaui

Fastadmin通過模型初始化事件解決實際項目問題

thinkphp5.0中的模型初始化事件 在Thinkphp5.0中, 模型初始化事件(Model Initialization Events)是模型生命週期中的關鍵機制,用於在模型實例化、數據操作(新增、更新、刪除等)的特定階段觸發自定義邏輯,實現數據校驗、字段處理、日誌記錄等功能。這些事件通過 “鈎子” 方式嵌入模型的核心流程,無需修改框架源碼即可擴展功能。 1. 模型初始化事件的基本概念 模

@leeqvip

Laravel-Admin 項目重生,我 fork 了原項目繼續維護!

你是否曾因原版 z-song/laravel-admin 停止更新而苦惱?現在,我 fork 了原項目,並致力於為其提供持續的維護、更新和對現代 Laravel/PHP 版本的支持。🚀 z-song/laravel-admin 是一個極富盛名的 Laravel 後台管理框架,以其“十分鐘搭建功能完備的管理後台”而聞名。 然而,隨着時間推移,原項目作者的活躍度降低,導致了一系列問題: 依賴過時

leeqvip 頭像

@leeqvip

昵稱 JonLee

@linzai_6904290569daa

Vue.js 第一章學習筆記

前言 最近在深入學習 Vue.js設計與實現 ,深感“理解設計理念”比“記憶API用法”更為重要。 我決定通過文章來記錄和輸出學習內容,這不僅是為了檢驗自己的理解程度,更是為了梳理Vue.js背後的核心思想和實現機制。希望這種“知其所以然”的探索,能為你帶來啓發。 1.1命令式和聲明式 首先什麼是聲明式和命令式,看接下來我們要做的事 獲取 id 為 app 的 div 標籤 它的文本內容為

@immerse

現代Unix命令行工具革命:30個必備替代品完整指南

大家好,我是 Immerse,一名獨立開發者、內容創作者、AGI 實踐者。 關注公眾號:沉浸式趣談,獲取最新文章(更多內容只在公眾號更新) 個人網站:https://yaolifeng.com 也同步更新。 轉載請在文章開頭註明出處和版權信息。 我會在這裏分享關於編程、獨立開發、AI乾貨、開源、個人思考等內容。 如果本文對您有所幫助,歡迎動動小手指一鍵三連(點贊、評論、轉發),給我一些支持和鼓勵,

immerse 頭像

@immerse

昵稱 沉浸式趣談

@lengxi_16

“路徑“如人體經絡?Python/JS/Java/Go四語言“針灸術”——通不了算我輸!附源碼白嫖

🔥兄弟姐妹們!源碼跑不起來?路徑問題如“氣血阻塞”?本蜀黎CTO用中醫針灸術通通搞定! - 🌿中醫路徑論: 路徑如人體經絡——通則不痛,痛則不通! 你遇到的FileNotFoundError就是編程界的“氣血阻塞”,今天用四語言針灸術幫你通經活絡!🎉 🚀 四語言路徑針灸法 語言 核心針法 中醫類比 精髓 Pyth

lengxi_16 頭像

@lengxi_16

昵稱 ERP老兵_冷溪虎山

@tuzixiansen_63d4d65909d62

vue3基於vant封裝loading組件

觸底加載的方式 長列表需要觸底加載,觸底顯示loading,加載後loading小時 若長列表為空,則顯示空狀態 加載到底,沒有更多分頁,則顯示“沒有更多了” 這裏我基於vant封裝了一個組件,可直接使用 script setup lang='ts' const props = defineProps({ text: { type: String,

tuzixiansen_63d4d65909d62 頭像

@tuzixiansen_63d4d65909d62

昵稱 兔子先森

@ouysh1981

FFmpeg開發筆記(八十八)基於Compose的國產電視直播開源框架MyTV

​MyTV是一款使用Android原生開發的網絡直播軟件,它的原理是接入網絡上的直播推流鏈接,通過Android提供的ExoPlayer來播放直播節目。有關網絡推拉流的直播技術可參考《FFmpeg開發實戰:從零基礎到短視頻上線》一書的“10.2 FFmpeg推流和拉流”。 MyTV的源碼託管地址為 https://github.com/yaoxieyoulei/mytv-android (星星數0

ouysh1981 頭像

@ouysh1981

昵稱 aqi00

@jinyeyoudianerliang

MySQL 事務

MySQL事務詳解 什麼是事務 事務(Transaction)是數據庫操作的最小邏輯單位,是一組要麼全部成功執行要麼全部失敗回滾的操作集合。事務確保數據從一種一致性狀態轉換到另一種一致性狀態,即使在系統故障的情況下也能保持數據的完整性。 事務的ACID特性 事務必須具備ACID特性: 原子性(Atomicity):事務是一個不可分割的工作單位,要麼全部執行成功,要麼全部失敗回滾 一致性(Co

jinyeyoudianerliang 頭像

@jinyeyoudianerliang

昵稱 今夜有點兒涼

@dbkangaroo

袋鼠數據庫工具 8.91.1 版已上線

袋鼠數據庫工具 是一款 AI 驅動的熱門數據庫系統客户端(MariaDB / MongoDB / MySQL / Oracle / PostgreSQL / Redis / SQLite / SQLServer / ...) ,支持建表、查詢、模型、同步、導入導出等功能,支持 Windows / Mac / Linux 等操作系統,致力於打造一款好用、好玩、開發友好的開發者工具。 重點特性介紹 這

dbkangaroo 頭像

@dbkangaroo

昵稱 袋鼠

@qitiandazheng

如何獲取b站cookie

第一步:打開BILIBILI彈幕視頻網站,並且確保已經登錄了您的賬户 第二步:選中瀏覽器窗口的情況下,按下鍵盤上的F12按鍵進入測試界面,並選中“Network”選擇夾 第三步:選中瀏覽器窗口的情況下,按下鍵盤上的“Ctrl + R”鍵,並將列表往上拖 第四步:選中第一個“www.bilibili.com”選項,並選擇右側“Headers”選項卡

qitiandazheng 頭像

@qitiandazheng

昵稱 奇天大鄭

@jdcdevloper

cookie 時效無限延長方案

作者:京東科技 劉清潔 1、痛點(*) 自動化測試有2種形式,接口自動化和UI自動化。而UI自動化經常會被登錄節點堵塞,例如驗證碼、圖形、滑塊等,儘管有些方式可以識別圖形和定位滑塊位置,但成功率都不高,無法真正意義上實現自動化執行;而http接口的自動化測試前置如果依賴cookie,也無法實現自動化執行。 a、怎麼樣才能繞過登錄,實現從前端到後端的自動化執行 b、面對複雜的登錄驗證無法直接自動獲取

jdcdevloper 頭像

@jdcdevloper

昵稱 京東雲開發者

@xiaofeixiang_63ec941cad48a

如今的網絡投票還有意義嗎?完全就是比哪家預算高吧

最近老闆的老婆在參加一項什麼“指尖博物館”的評選,因此老闆每天在羣裏給我們發鏈接讓我們投票。我們兢兢業業每天一投,甚至還相互提醒,完全把這個當成事業在努力。結果,對面直接不按常理出牌,一夜就刷了300票,我們一早來,發現這個數據,面面相覷:這絕對是刷票了吧! 這就是現在網絡投票的現狀,可能一開始開啓網絡刷票的人並沒有想到會變成這樣。本以為這將是民意的體現,具有公平、公正、透明的特質。而且它不需要場

@awbeci

Next.js-Cookie鑑權+續期+退出登錄

前言 之前寫過關於next.js鑑權操作cookie的文章,Next.js-cookie鑑權+續期1和Next.js-cookie鑑權+續期2,最近chatgpt非常火,於是我問它next.js鑑權最佳實踐,下面是它的回答: 設置合理的 cookie 有效期:合理的 cookie 有效期應該根據網站的特點來確定,通常建議將其設置為一定時間內(如 30 分鐘)。 定時刷新 cookie

awbeci 頭像

@awbeci

昵稱 Awbeci

@yuanjihua_5d954fd2a3238

Apikit 自學日記:cookie 管理

cookie管理 一、快速編輯cookie 我們調試時會經常試用cookie值,除了可以在請求頭中直接輸入cookie外,也可以通過cookie管理工具把cookie值保存起來。後續測試時可針對不同的域名調用不用的cookie值。 1、選擇某個文檔進入測試TAB,點擊最右側的cookie按鈕,即可打開cookie管理工具。 2、在cookie管理工具中,可輸入需要存儲cookie的域名及編

yuanjihua_5d954fd2a3238 頭像

@yuanjihua_5d954fd2a3238

昵稱 圓圓大姐頭

@eolink

【接口測試】如何在 Eolink Apilkit 中使用 cookie?

什麼是 Cookie ? Cookie是一種在網站之間傳遞的小型文本文件,用於存儲用户的個人信息和偏好設置。當您訪問一個網站時,網站會將Cookie存儲在您的瀏覽器中,並在您下次訪問該網站時讀取該Cookie。這樣,網站可以記住您的登錄狀態、購物車內容以及其他個性化設置。 在編寫接口自動化測試用例或其他腳本的過程中,經常會遇到需要繞過用户名/密碼或驗證碼登錄,去請求接口的情況,一是因為有時驗證碼會

eolink 頭像

@eolink

昵稱 Eolink

@kongxudexiaoxiongmao

軟件測試/測試開發丨cookie 複用 學習筆記

本文轉自霍格沃茲測試開發學社學員學習筆記 原文鏈接:https://ceshiren.com/t/topic/29024 cookie 是什麼 Cookie 是一些數據,存儲於電腦上的文本文件中 當 web 服務器向瀏覽器發送 web 頁面時,在連接關閉後,服務端不會記錄用户的信息 為什麼要使用 Cookie 自動化登錄 複用瀏覽器仍然在每次用例開始都需要認為介入 若用例

kongxudexiaoxiongmao 頭像

@kongxudexiaoxiongmao

昵稱 用户bPc5q3Z

@kongxudexiaoxiongmao

軟件測試/測試開發丨接口自動化學習筆記-session、cookie、token的區別

本文轉自測試人社區,霍格沃茲測試開發學社學員筆記 原文鏈接:https://ceshiren.com/t/topic/28192 一、考察點 1.1、Session 的理解 數據存儲在服務器端,只把關聯數據的一個加密串放到cookie中標記 1.2、Token 的理解 瀏覽器接受服務器的set-cookie指令,並把cookie保存到客户端瀏覽器上,每個網站保存的cookie只作用於自

kongxudexiaoxiongmao 頭像

@kongxudexiaoxiongmao

昵稱 用户bPc5q3Z

@fenanjiu

使用原生 cookieStore 方法,讓 Cookie 操作更簡單

前言 對於前端來講,我們在操作cookie時往往都是基於document.cookie,但它有一個缺點就是操作複雜,它並沒有像localStorage那樣提供一些get或set等方法供我們使用。對與cookie的操作一切都是基於字符串來進行的。為了讓cookie的操作更簡便, Chrome87率先引入了cookieStore方法。 document.cookie document.cookie可以

fenanjiu 頭像

@fenanjiu

昵稱 南玖

@vivo_tech

Cookie的secure屬性引起循環登錄問題分析及解決方案

作者:來自 vivo 互聯網服務器團隊- Wang Fei 單點登錄作為公共組件,在各個公司內部被各個系統所廣泛使用,但是在使用過程中我們會遇到各種各樣的問題,其中循環登錄問題就是一個比較經典的問題。本文主要分析單點登錄和權限系統設計的基本原理,然後結合實際案例來分析循環登錄的原因,並給出具體的解決辦法。 一、單點登錄簡單介紹 1.1 基本概念 一個公司內部可能存在多個系統,如果每一個人在使用不同

vivo_tech 頭像

@vivo_tech

昵稱 vivo互聯網技術

@guangmingleiluodetouyingyi_bccdlf

redis cookie哪種速度快

在現代web開發中,數據的存儲和訪問速度是至關重要的。Redis和Cookie是兩種常見的數據存儲方式,它們在不同場景下有着不同的速度特性。 1. 什麼是Redis和Cookie? 1.1 Redis Redis是一個開源的高性能鍵值存儲數據庫,廣泛應用於緩存、消息隊列等場景。Redis支撐豐富的數據類型和強大的持久性選項,使其在處理高併發訪問時表現卓越。 1.2 Cookie Cookie是We

guangmingleiluodetouyingyi_bccdlf 頭像

@guangmingleiluodetouyingyi_bccdlf

昵稱 光明磊落的投影儀

@yils_lin

第三方Cookie失效時的新解決方案

本文首發於我的博客 YILS's Blog,首發地址:第三方Cookie失效時的新解決方案 (yils.blog) 第三方 Cookie 一直是網絡的重要組成部分,這已持續了 25 年。 然而隨着瀏覽器對隱私保護的加強,為了防止跨站跟蹤,第三方 Cookie 的使用變得越來越受限。即使你已經正確設置了 SameSite=None; Secure;,仍然可能會遇到 Set-Cookie 失效的問題。

yils_lin 頭像

@yils_lin

昵稱 YILS_LIN

@lizh

聊一聊Cookie的一些問題

Cookie 是站點為了保存訪客的一些信息,用來區分用户或者傳遞信息。在 Session 出現之前,基本上所有的網站都採用 Cookie 來區分用户身份。 Web 應用程序是使用 HTTP 協議傳輸數據的。HTTP 協議是無狀態的協議。一旦數據交換完畢,客户端與服務器端的連接就會關閉(HTTP 1.0 及以前),再次交換數據需要建立新的連接。Cookie 是一種是在客户端保持 HTTP 狀態的方案

lizh 頭像

@lizh

昵稱 lizh