FacebookやTwitterなどのアカウントを使ったソーシャルログイン(SNSログイン)。個別に実装しようとすると結構手間ですが、Socialiteを使えば実装の手間を減らせますね。 Laravel Socialiteは複雑なSNS認証を高機能で使いやすいインターフェイスとして手軽に組み込めるパッケージです。 SocialiteがOAuthプロバイダーとしてサポートしているのはGoogle、F…

Copyright © 2017, Reza Lavaryan All Rights Reserved.

Reza Lavaryan

Reza Lavaryan

イラン在住のWeb開発者でスタートアップにも熱中しています。フロントエンドとバックエンドの開発経験は10年以上あって、美しくシンプルなことを日々のモットーにしています。誰もが毎日なにか新しいものを学ぶべきと信じています。

Loading...

GoogleのログインやLINEのアカウント登録時など、おなじみになったSMSによる二要素認証。クラウド電話APIのTwilioを使ってLaravel製アプリに手軽に実装する方法を紹介。 誰もがアプリケーションのセキュリティを心配しますが、真剣に受け止めて行動に移す人はほとんどいません。実際にセキュリティについて考えたとき、最初のステップとして頼りになる手法が二要素認証(2FA)です。 多くのユー…

Copyright © 2017, Younes Rafie All Rights Reserved.

Younes Rafie

Younes Rafie

モロッコ出身のフリーランスのWeb開発者、技術系ライター・ブロガーです。JAVA、J2EE、JavaScriptでの共同作業経験があり、専門はPHP言語です。

Loading...

センシティブな情報を扱うにも関わらず、実はセキュリティ対策やプライバシー保護はずさん——。そんな健康管理アプリが後を絶ちません。アプリ開発者として心がけるべきこととは? 健康管理アプリは従来のエクササイズ、食事法、睡眠のスタイルに変化をもたらしています。最新の集計ではなんと16万5000以上もの多様なアプリが存在しています。 こうしたアプリは摂取カロリーの計算や睡眠サイクルを追跡するなど本格的です…

Copyright © 2017, Xuyen Bowles All Rights Reserved.

Xuyen Bowles

Xuyen Bowles

法人向けITビジネスに20年携わったあと、米国カリフォルニア州サンディエゴでもっとも勢いのあるサイバーセキュリティ企業、Sentek Cyber(Sentekグローバルの1部門)を統括しています。Sentek Cyberでは侵入テストから、コンサルティング、高度な脅威検出トレーニングまで幅広いサイバーセキュリティサービスを提供して、「攻撃されるかどうかの問題ではなく、いつされるかの問題なのだ」を信念に、企業をデータ侵害から守ることに大きなやりがいを感じています。

Loading...

Google Chromeが警告を表示するようになるなど、常時SSL化の流れが止まりません。WordPressサイトをHTTPSに移行するために便利なプラグインとツールをピックアップして紹介します(この記事は無料記事です)。 WordPressのサイトをSSL(Secure Socket Layer、HTTPSプロトコル)対応にするのは比較的簡単です。自分の使用しているWebサーバーでSSLのサー…

Copyright © 2017, Chris Burgess All Rights Reserved.

Chris Burgess

Chris Burgess

昔からずっとオタクで(認めざるを得ません!)、20年以上IT業界に携わっています。デジタルエージェンシー会社のClickifyを共同創立し、開発者とマーケティング責任者と最高のチームで仕事をしていて、SitePointのWordPress編集者でもあります。情報に敏感で最新のWebテクノロジーを熱心に追い続け、オーストラリア・メルボルンで開催される多くのテック系イベントに参加しています。詳細は、彼のWebサイトchrisburgess.com.auで。

Loading...

いろいろなサイトで使われるようになったSVG。でも、WordPressはなぜかSVGファイルをサポートしていません。その理由と、メディアライブラリを拡張して対応する方法を徹底的に解説します。 ベクターイメージはWebの世界でますます一般的になりつつあります。SVGは標準的なイメージに代わる、スケーラブルでレスポンシブかつ高速な代替手段を提供します。SVGの主なメリットは、どのデバイスからでもくっき…

Simon Codrington

Simon Codrington

デザイナー、開発者で、Webが大好きです。Webやデザインに関することはなんでも興味があり、驚くべきWebサイトをクライアントに作ることに情熱を注いでいます。WordPressに注目していて、テーマ、プラグインをWeb Bird Digitalのチームと作っています。

Loading...

Webサービスを構築するときに注意しなければならないのが、セキュリティ対策。リプレイアタックを防ぐ方法として、ワンタイムトークンの概要と実装方法をサンプルコードを見ながら学びます。 Replay attack(リプレイアタック:反射攻撃)とは、攻撃者がほかのユーザーのネットワークパケットを傍受してそれを再利用するタイプの攻撃であり、極めて危険で、重大な損害をもたらす場合があります。この種の攻撃がさ…

Copyright © 2016, Ben Dickson All Rights Reserved.

Ben Dickson

Ben Dickson

Comelite IT Solutions社のソフトウェア技術者です。Web上や自分のブログ「Tech Talks」で、テクノロジー・ビジネス・政治について執筆しています。

Loading...

「一見地味だけど、実はすごいヤツ」。VPNクライアントを搭載した新しいOperaはまさにそんなブラウザー。「正直、Operaのことは忘れかけてたよ」なんてWeb開発者も、もう一度注目したほうがよさそうです。 Opera developerバージョン38 は、バーチャルプライベートネットワーク(VPN)クライアントを初めて搭載したブラウザーです。世間一般向きの機能ではありませんが、ブラウジングを大き…

Copyright © 2016, Craig Buckler All Rights Reserved.

Craig Buckler

Craig Buckler

1995年に処女作としてIE2.0でWebページを作ったイギリス人のフリーランスWebコンサルタント。以来、規格の提唱、アクセシビリティ、HTML5のテクニックの伝道者として活躍しています。SitePointでは1000以上の記事を書いています。ツイッターのアカウントは@craigbuckler

Loading...