2016年8月20日のブックマーク (2件)

  • 仮登録から本登録におけるワンタイムトークンの作成 | Rails / TakayukiKoyama.com

    ユーザ登録をするに当たって、多くのサービスは以下の流れになるかと思います。 ・メールアドレスとパスワードを入力してもらう ・仮登録のメールを送る ・メールアドレスが人であることを確認して登録のURLをクリックしてもらう ・有効期限内で、適切なURLであれば登録が完了する その際に必要となるワンタイムのトークンURLについて紹介したいと思います。下のサイトを参考にしました。 モデル まずはワンタイムトークンを生成するモデルを作ります。 $ rails g model token ユーザモデルとトークンモデルのアソシエーションを書きます。トークンには有効期限を設けるので、期限内に登録を行わなかった場合などの理由で何度か生成する可能性がありますので『has_many』にしています。『has_one』にしてトークンを生成(ユーザ登録時)する度に上書きする方法でもいいかもしれません。 mode

  • Tomcatとは - IT用語辞典

    概要 Tomcat(Apache Tomcat)とは、Javaサーブレット(Servlet)やJSP(JavaServer Pages)の実行環境となるソフトウェアの一つ。アパッチソフトウェア財団(Apache Software Foundation)が開発を主導し、オープンソースソフトウェアとして公開している。 Webサーバ上で動的に実行されるJavaプログラムの一種であるサーブレットやJSPを実行することができる「サーブレットコンテナ」あるいは「Webコンテナ」と呼ばれるサーバソフトウェアの一つである。Tomcat自体もJavaで開発されたJavaアプリケーションとなっている。 コンテナとしての基的な機能に加え、「EL式」(式言語/Java Expression Language)や「WebSocket」などの拡張仕様にも対応している。バージョン5以降はサーブレットコンテナ部分を「C

    Tomcatとは - IT用語辞典
    kent-where-the-light-is
    kent-where-the-light-is 2016/08/20
    “Tomcatとは、Jakartaプロジェクトのサブプロジェクトとして開発されているオープンソースのソフトウェアで、Javaサーブレット・JSPを処理するアプリケーションサーバ。”