PHPMailer + Gmail OAuth2 寄信
小蛙有個維護的系統使用 PHPMailer 透過 Gmail 帳號密碼發送郵件,近期收到 Google 寄來的通知「自 2024 年 9 月 30 日起,應用程式必須採用 OAuth 才能存取 Google Workspace 帳戶。系統將不再支援使用密碼 (應用程式密碼除外) 的存取行為。」為了避免哪一天突然通通都只支援 OAuth,趁現在有一點時間趕快來改一下。
一路上踩到的坑、遇到的問題,一點一滴記下來,希望能幫助到需要的人~
小蛙有個維護的系統使用 PHPMailer 透過 Gmail 帳號密碼發送郵件,近期收到 Google 寄來的通知「自 2024 年 9 月 30 日起,應用程式必須採用 OAuth 才能存取 Google Workspace 帳戶。系統將不再支援使用密碼 (應用程式密碼除外) 的存取行為。」為了避免哪一天突然通通都只支援 OAuth,趁現在有一點時間趕快來改一下。
加密的階段作業 (SSL) Cookie 中遺漏安全屬性 。小蛙負責的網站必須要通過資訊安全相關掃描,否則就會被下架,因此每隔一段時間就會掃描一次看看有沒有什麼問題,通常都是掃出一些不大不小的問題,例如這個 加密的階段作業 (SSL) Cookie 中遺漏安全屬性。
PHP 內有一個用來操控壓縮檔的 ZipArchive 模組,今天收到問題回報說下載的 zip 檔沒辦法開啟,當下直覺認為是對方操作錯誤,給幾個同事測試之後,有一個同事同樣無法開啟,竟然是因為檔頭多了一些空白造成,這篇記錄此問題的解法。
小蛙在工作上常會遇到內容太長需要縮排的狀況,或有些文章的排版也是會用到首行縮排,這篇文章把 CSS text-indent 文字縮排 的簡單使用記下來。
應該很多人不知不覺中身邊就充滿了 Google 服務吧!舉凡是 Gm...
Google APIs 開啟的方法可參考上一篇文章:PHP Clie...
總算沒偷懶已經來到第三篇了,還不清楚怎麼回事的朋友可以看前面兩篇 P...
這系列的最後一篇,原本以為已經寫完了,今天發現這篇躺在草稿裡 ...
小蛙的工作常常要維護很多有年代的系統,這些系統有些已經找不到源頭或甚...
原本可以正常使用的系統裡,經過資安調整之後出現了 ERR_CACHE...
記下來由於有使用快取的緣故,常常發文或有網友留言後頁面都不會更新,對...
之前寫過一篇 Java 讀取 Excel 文件(xls, xlsx)...
因為氣氣氣氣氣,聯邦信用卡莫名被 GoDaddy 請款(盜刷?資安漏...
小蛙負責的系統中,有一個後台需要定期去撈 Facebook 的資料,...
之前就有遇過類似的問題了,這次遇到的不太一樣,也用了很奇怪的處理方式...
小蛙在更新「我的股票精算師」的時候沒辦法上傳 apk 到 Play ...
最近接到一個任務,要用 AWStats 統計流量,之前大多使用 Go...
小蛙很久很久以前發過一篇 Java + Excel = JXL,主要...
最近幫朋友串接 AlipayHK,一開始根本這什麼東西都不知道,只大...
記下來這個部落格一直都沒有開啟分享的功能,是因為 Worpdress...