タグ

2019年7月28日のブックマーク (4件)

  • ユーザー認証の手抜き - 方向

    Webアプリ作っているといろんな局面でユーザー認証が必要になる局面がある。まじめにつくると果てしなく面倒だし、適当につくるとセキュリティ上問題になるので、要件に応じて適切に手抜きする必要がある。 適当なやつからしっかりしたやつまでなんとなくソートしていくとこんなかんじだと思う。 認証なし IPで弾く Basic認証(ソースコード、設定ファイルにパスワードベタ書き) Basic認証(DBにUserテーブルをつくってパスワードを保存。追加はcliとかで手動) login/logout画面作成。cookieなりmemcacheなりにセッションを保存 webからユーザーを追加できるように password変更機能 OAuth OpenID mailを送ってリンクをクリックさせてメールアドレスの所有確認 メールアドレス変更機能 メールを使ってのパスワードリセット機能 OAuthで作ったアプリへの後か

    ユーザー認証の手抜き - 方向
    sg-araki
    sg-araki 2019/07/28
  • OAuth 認証を真面目に考える | DevelopersIO

    認証とログインは別と捉えることで、その状態の維持に着目してその手法を考えましょう。OAuth 認証は2018年現在、必要悪としか言いようがありません。ぐぬぬ。ソーシャルログインであっても、Web サーバーで自前のセッションを管理してください。 永遠の生魚おじさん、都元です。学生時代、ロックバンド Harem Scarem の Mood Swings (1993年) っていうアルバムが好きでよく聞いてたんですけど、この前 Google Play Music で検索してみたらMood Swings II (2013年) っていうアルバムが出ていることに気づきました。なんと曲目が全て一緒で、妙なアレンジのリミックスになっていない、まさに「オリジナルのまま20年磨き続けたらこうなりました」みたいな仕上がりが最高でした。聴き比べて楽しんでいます。 さて、弊社は日を最終営業日として、これから冬季休業

    OAuth 認証を真面目に考える | DevelopersIO
  • Rの初歩

    Rのインストール R(アール)は統計・データ解析・統計グラフ作成のためのオープンソースソフトです。CRAN(「シーラン」または「クラン」、Comprehensive R Archive Network)のミラーサイト(日では統数研 https://cran.ism.ac.jp/ など)からダウンロードし、インストールしてください。Windows用、Mac用、Linux用があります。 最近では下図のような RStudio(アール・スタジオ、英語の発音により忠実に書けばアール・ステューディオまたはアール・ストゥーディオ)という統合開発環境(IDE)を介してRを使う人が増えています。Download RStudio Desktop のページからダウンロードしてインストールします。 RStudio。左上ペインがソースエディタ(この図では隠れている)、左下がRコンソール、右上がグローバル環境のオブ

    sg-araki
    sg-araki 2019/07/28
    データ分析
  • R と R Studioのインストール - Qiita

    最近、ビジネスサイドの職種向けにRの勉強会を始めました。 https://rba.connpass.com/ その際にRとR Studioをまとめて紹介したときの説明です。 Rに興味はあるけど、まだ使ったことがないという方、ぜひこの記事を読んでチャレンジしてみてはいかがでしょうか? Rはどんな言語? 統計解析向けのプログラミング言語 関数型言語の一つであるSchemeの影響を受けていると言われています。 また表記法はCに影響を受けている部分もあったりします。 近年、ビッグデータの流行もあって学術方面からマーケティング方面まで 様々な分野で利用されるようになってきています。 Excelとはどんな風に違うのか 統計解析ならExcelでも十分じゃないのか、という方向けに ちょっとRとExcelを比較してRのメリットを少し紹介しようと思います。 Rの主なメリット 処理速度がエクセルより優れているた

    R と R Studioのインストール - Qiita
    sg-araki
    sg-araki 2019/07/28
    データ分析