この話は一体 この記事はGASのPropertiesServiceのスコープを実際にアドオンつくって検証してみた話です。 前提 PropertiesServiceはGAS内のlocalstorage的なデータストアのことです。 このストレージタイプは3種類(Document/Script/User)あってそれぞれドキュメントにはこう書かれてます。 ストレージタイプ 説明
###やりたいこと Laravelでは、はじめから認証機能が実装されています。が、標準機能だけでは間に合いません。 その1つに、role別の認証があります。認証用のテーブルを分けない方法と、分ける方法がありますが、ここでは、標準のusersテーブルにroleカラムを追加し、それにより認証を分けるやりかたをやってみます。 ###基本設定など 標準で利用する限りは特に設定等は必要ありません。認証は標準でusersテーブル、User(.php)クラスを使うことのなっていますが、これは、config/auth.phpの中で定義されているので、必要に応じて変更します。 <?php return [ 'driver' => 'eloquent', 'model' => 'App\User', 'table' => 'users', 'password' => [ 'email' => 'emails.
Laravel 5.3 ではOAuth2プロバイダを提供するための公式パッケージLaravel/passportが登場しました。 このパッケージを使えば難しい設定なしにすぐにOAuth2プロバイダをアプリケーションに構築することが可能です。では、やってみましょう。 基本的な手順は公式ドキュメントにあるとおりです。(日本語版は現時点で未訳)→翻訳されました。 Laravel Passportのドキュメント、独自用語があるので、ソースを確認しながら翻訳。こりゃ時間がかかる。 #例の愚痴です — Hirohisa Kawase (@HiroKws) September 25, 2016 (お疲れ様です) 今回はアプリケーションの作成から追っていきます。 もちろんLaravel 5.3の動作要件であるPHP5.6.4+が必要です。 (手元では5.6.24/7.0.10でテストしています。) Win
WEBサイト間でシステム連携を、WEB APIで実現する場合、第三者に勝手に利用されないように保護したい場合があると思います。 対応策として、ネットワーク構成で防御する方法が真っ先に思い浮かびます。例えば、IPアドレスで制限する方法などです。その方法がとれるなら、簡単なので、そちらの方がよいでしょう。 この記事では、インフラ構成はそのままで、OAuth認証を使って安全に連携する方法をについて説明します。 Laravel5.3以降の場合は、laravel/passportが、公式パッケージとなったので、そちらを使ってください。 Laravel5.2以前は、プラグイン lucadegasperi/oauth2-server-laravel を使います。 どちらも、 league/oauth2-server が使われているので、内部は同じものです。 さて、laravel/passport につい
Using version ^6.0 for laravel/passport ./composer.json has been updated Loading composer repositories with package information Updating dependencies (including require-dev) Your requirements could not be resolved to an installable set of packages. Problem 1 - Conclusion: don't install laravel/passport v6.0.6 - Conclusion: don't install laravel/passport v6.0.5 - Conclusion: don't install laravel/p
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く