タグ

sessionに関するmimosafaのブックマーク (5)

  • Google Apps Script でログインしているユーザごとに表示を変える - Denen blog

    こんにちは、イノベーションオフィスの吉田です。 以前、Google Apps Scriptに関して以下の記事を書きましたが、また別のツールを作成したのでご紹介したいと思います。 denen.hatenablog.com 今回は「ログインしているユーザごとに表示を変える」方法になります。 社内向けのツールなどを作っていると、ログインしているユーザごとに表示を切り替えたい場合が出てきますよね? 実はログインしているユーザ(Googleアカウント)を取得するのは非常に簡単です。 var user = Session.getActiveUser(); var email = user.getEmail(): はい、これだけです。 とはいえ記述する場所には注意が必要で、コード.gsの中のdoGet()内に記述してください。 ユーザの情報が取得できたので、今度はそれに紐付く関連情報を取得したいと思いま

    Google Apps Script でログインしているユーザごとに表示を変える - Denen blog
  • 【WordPressでセッションに保存してある情報を効率よく賢く利用する方法】

    例えばですが、WordPressで会員制サイトを作ったとして、ログイン情報などをセッションに保存することもあると思います。それで、そのセッション情報をどこかのページに表示させたり、セッション情報を用いて限定コンテンツを表示させたり、使い方はいろいろあると思います。 私はよく思うんですが、会員制サイトにログイン中は「どのページを開いてもページの上部などにログイン中のステータスを表示させたい」です。そんな時の賢い実装方法の一つに、セッション情報をあらかじめ読み込んでおいて、いつでも使えるようにする方法があります。 保存されているセッション情報をあらかじめ使えるようにする以下は、使用しているテーマに付属しているファイル「functions.php」に記述するとよい感じです。 function init_session_start(){ session_start(); } add_action(

    【WordPressでセッションに保存してある情報を効率よく賢く利用する方法】
  • WordPressにおけるPHPセッション管理 – Yama's Memorandum

    August 14, 2012 – 11:07 am このブログのページング機能を実現するため、PHPの「セッション機能」を活用している。この「セッション機能」により、複数の異なるポスト間に変数値を保持・参照することができる。 この機能、ショッピング機能などを実現しようとする際に必須である。これをWordPressPHPで使用するには、一定の配慮が必要になる。 関連情報をメモしておいた。 セッション機能で値を保持: セッションが有効になっていると、$_SESSIONなるスーパーグローバル変数に保持したい変数値を格納し、これをサーバー上のファイルに保管し、参照することができる。セッションの開始は、PHPsession_start() 関数により行うことができる。 session_start() 関数について、PHPのマニュアルをみると、次の注意事項が示されている。 クッキーに基づくセッシ

  • サブドメインでセッションを共有する方法:逆襲のニート

    ニートというのはダメな人じゃない。 ノーワークおじさんなのだ。 人間やればできる。 誰でも可能性の宝庫なのだ。 PHPのフレームワーク「CodeIgniter」や「FuelPHP」を使って、Webサイトを作る。 そのとき、サブドメイン間で、セッション情報を共有したい。 あと、HTTPとHTTPS(SSLのページ)でも、セッションを共有したい。 =ログイン認証とか。 どうやれば良いか、検索してみたら、いろいろ参考情報があったので、メモ。 →「http https php サブドメイン セッション 共有」とかのキーワードで検索。 クッキーをサブドメイン間で共有する « kawama.jp setcookie("TestCookie", "Test", time() + 3600, "/", ".example.com"); なお、クッキーの動きを見るにはFireFoxが便利。ツール→オプション

  • ログアウト機能の目的と実現方法

    このエントリでは、Webアプリケーションにおけるログアウト機能に関連して、その目的と実現方法について説明します。 議論の前提 このエントリでは、認証方式として、いわゆるフォーム認証を前提としています。フォーム認証は俗な言い方かもしれませんが、HTMLフォームでIDとパスワードの入力フォームを作成し、その入力値をアプリケーション側で検証する認証方式のことです。IDとパスワードの入力は最初の1回ですませたいため、通常はCookieを用いて認証状態を保持します。ログアウト機能とは、保持された認証状態を破棄して、認証していない状態に戻すことです。 Cookieを用いた認証状態保持 前述のように、認証状態の保持にはCookieを用いることが一般的ですが、Cookieに auth=1 とか、userid=tokumaru などのように、ログイン状態を「そのまま」Cookieに保持すると脆弱性になります

    ログアウト機能の目的と実現方法
  • 1