tohokuaikiのチラシの裏

技術的ネタとか。

2020-08-01から1ヶ月間の記事一覧

SSOをLaravel+Saml2で行ったところプロキシを挟んだらログインできなくなった。

プロキシだとhttpでアクセスするのでその周りだろうなってことで このあたりでエラーが出ている。 vendor/aacotroneo/laravel-saml2/src/Aacotroneo/Saml2/Http/Controllers/Saml2Controller.php の acs(); の所のエラーが array(2) { ["error"]=> array(1) …

Laravelのファイルアップロードのルートパス

config/filesystems.php に入っているので、 file('foo')->store()する際には、 config('filesystems.disks.public.root'); のpublicが付いてるっぽいので、後で取るといは、 config('fil…

テスト

image/* image/jpeg, image/png image/*" capture accept="image/*" capture="filesystem" accept="image/*" capture="user" accept="image/*" capture="environment"

Laravelのデプロイ

自分用のメモ Laravel自身 composerで関連パッケージをインストール $ composer install autoloadを作成する $ composer dump-autoload .envを作って、migrate $ ./artisan migrate Vue関連のファイルを出力 node_modulesをインストール $ npm install で、…

VueのAjax通信の前後で共通のLoaderを入れる

ajaxの前後でLoading画面を出すやつです。 なんか、スゲー探してようやく見つけた…。 最初、Vuexを使わないようにしてたら全然できなくて、Vuexを使ったら30分でできて時間返してって感じだった。Vuexは恐れずに使え。 main.js import Vue from 'vue'; impor…

Vuejsのコンポーネントを使ってsyncとかデータのやり取り

登録と編集って同じフォームを使いまわすので、Componentにしてあれこれできないかなと思ってたら、意外とデータを親子のVueでやり取りするのが面倒そうで… を参考に。 上記の記事の問題点 なんで、子コンポーネントでまたpropsを定義し直さないと…というの…

axiosでParallel実行する時のエラーハンドリングがよくわからない

axiosで並列して全部終わったら…というやつ。 axios.all([ axios.get('/api/user/'), axios.get('/api/image') ]).then(([res1, res2]) => { this.user = res1.data; this.image = res2.data; }).catch(err =>{ console.log(err); }); ってやると、2つgetし…

LaravelでEthnaのフォームフィルターみたいなやつ

あれな。Inputの時にPOST値を自動的に全角から半角にしてくれたりするやつ。あれ、すげー便利なんだけど、Laravel本体にはないらしい。 waavi/sanitizerをインストール composerにあるので https://packagist.org/packages/waavi/sanitizer $ composer requi…

Vuejsの共通関数の設置

utility.jsとかにして全体で使いたい場合ありますよね。methodsに突っ込みます。 mixin用のファイル作成 my_vue_mixin.js export default{ methods: { aaa(){ console.log('123'); } } } Vueに仕込む app.js import Vue from 'vue'; import myVueMixin from …

traitのメソッドをoverwriteしたんだけど、そのoverwriteされたメソッドを呼びたい場合

php

参考にさせていただきました qiita.com ありがとうございました。 試行錯誤してみる まずは基本となるtraitのAと親クラスBaseを定義