タグ: [オープンソース] [BSD Lisence] [認証] [MySQL] [PHP] [Web] [Web API/Mashup]
まだまだ一般には浸透していないが、OpenIDは技術としては便利でもっと活用して欲しいものだ。GoogleやFacebook、mixi、Yahoo!なども対応したとあって、OpenIDに対応すればユーザ管理の煩雑さから解放されるようになる。

ユーザ登録すれば誰でも使えるようになる
そんなOpenIDプロバイダを自分たちでも構築したければCommunity-IDを使おう。
今回紹介するオープンソース・ソフトウェアはCommunity-ID、PHP + MySQLのOpenIDプロバイダだ。
(もっと読む)
May 24th, 2009
Posted by
admin |
no comments
タグ: [オープンソース] [認証] [GPL] [MySQL] [PHP] [Web] [Web API/Mashup]
最近ではFacebookやPaypalもOpenIDとして参入するなど、世界全体でOpenIDに対する取り組みが行われている。メールアドレスをはじめとする通知機能がないなど、細かな問題はあるがIDを管理する煩雑さから解放されるのは良いことだ。

OpenIDのプロバイダーになりたい方、個人でOpenIDサーバを立てたい方向け
そして逆にOpenIDを提供したいと思う人たちもいる。既存のシステムはもちろん、サービスのブランドを利用して提供したいと思うならPrairieを使ってみてはいかだろう。
今回紹介するオープンソース・ソフトウェアはPrairie、PHPによるOpenIDプロバイダーだ。
(もっと読む)
February 14th, 2009
Posted by
admin |
no comments
タグ: [オープンソース] [プラグイン] [開発] [認証] [github] [GPL] [PHP] [Ruby] [Ruby on Rails] [Web]
※ 画面は公式サイトデモより
ああ、これは個人的にとても嬉しい。Railsはとても優秀なフレームワークだが、これで敢えてブログを運用しようとも、開発しようとも思わない。既にWordPressという優秀なブログエンジンが存在するからだ。車輪の再開発は個人的にはしても良いと思うのだが、もっと別なことにエネルギーを向けられるならそれがベストだ。

デモ。ユーザを選んでログインを実行する
また、WordPressには既に多数のプラグインが存在し、それらを使えばできることはたくさんある。それの足りない部分をRailsで補うというのはどうだろう。
今回紹介するオープンソース・ソフトウェアはRails Integration API、Railsを使ってWordPressにシングルサインオンするプラグインだ。
(もっと読む)
December 2nd, 2008
Posted by
admin |
no comments
タグ: [オープンソース] [サービス] [認証] [MIT License] [Ruby] [Ruby on Rails] [Web] [Web API/Mashup]
まだまだ認知度の低いOpenID。ユーザ登録を乱発せずにサービスを利用できるので便利な技術ではあるのだが、一般に流行らせるにはまだまだ越えるべき壁も数多い。問題の一つはまだまだOpenIDサーバの提供が少ないということだ。

トップページ
自サービスを手軽にOpenID対応にするのに、専用のサーバを利用するのはいかがだろうか。
今回紹介するオープンソース・ソフトウェアはmasquerade、Rails製のOpenIDサーバだ。
(もっと読む)
May 18th, 2008
Posted by
admin |
no comments
タグ: [オープンソース] [CUI] [認証] [Google Code] [GPL] [Ruby] [Web] [Web API/Mashup]
数多くのWebサービスに加え、社内のPCのログイン、基幹システムのログイン、様々なサーバのログイン…とID/PWシステムが主流の現在はたくさんの認証情報を管理しなければならない。

Web側のサービス提供画面
そんな中注目したいのがシングルサインオンシステムだ。Webベースのものであれば、GoogleやYahoo!などで提供されているものがある。そしてここで紹介するのはオープンソースのシングルサインオン技術だ。
今回紹介するオープンソース・ソフトウェアはRuby CAS-Server、Rubyで開発されたシングルサインオンサーバだ。
(もっと読む)
May 9th, 2008
Posted by
admin |
no comments
タグ: [Apache License 2.0] [オープンソース] [サービス] [セキュリティ] [認証] [Firefox] [GPL] [GUI] [LGPL] [Mozilla Public License] [Web] [Windows] [日本語]
※ 画像は公式サイトデモより
ネットが発達すれば発達するほど、セキュリティの問題点をついた詐欺や犯罪が出てくる。フィッシング詐欺はその典型とも言えるだろう。パスワードや銀行の口座番号等を気軽に入力していないだろうか。サイトが似ているからといって安心できるわけではない。注意深くチェックしなければならない。

デモサイトにアクセスした所。アドレスバーの横に認証フォームが表示される。
そこで新しい自己防衛手段が開発されている。それが以下に紹介する技術だ。
今回紹介するオープンソース・ソフトウェアはHTTP Mutualアクセス認証の実装を行うソフトウェアだ。
(もっと読む)
April 27th, 2008
Posted by
admin |
no comments
タグ: [オープンソース] [ライブラリ] [Common Development and Distribution License] [開発] [認証] [PHP] [Web] [Web API/Mashup]
2006年、2007年あたりから注目が集まりだしたOpenID。対象Webサイトで登録する必要なく、認証情報を流用できるので便利だ。類似の技術に.NET Passportなどがあるが、その基盤になっているのがSAML(Security Assertion Markup Language)だ。

SAMLを使うと、対応したサイト同士が認証情報を交換し、引き継げるようになる。対応したサイト同士は予め信頼関係を築いておく必要がある点などがOpenIDとは異なるのだが、SAMLがどういったものなのか、それを体感できるのがこのソフトウェアだ。
今回紹介するオープンソース・ソフトウェアはsimpleSAMLphp、SAMLを実装したPHPスクリプトだ。
(もっと読む)
January 18th, 2008
Posted by
admin |
3 comments
タグ: [オープンソース] [システム管理] [ユーティリティ] [C++] [認証] [GPL] [SourceForge.net] [Windows]
Unix/Linux環境でのsudoは一度使うと手放せないツールだ。rootのパスワードを知る必要もなく、必要な時に管理者権限でプログラムを動作させられる。

WindowsにはRunAs(別なユーザとして実行)という機能があるが、これは「su」に相当する。つまり管理者のパスワードを知っておく必要がある。これに対してsudoに相当するのがこのソフトウェアだ。
今回紹介するオープンソース・ソフトウェアはsuDown、Windows XP向けのsudoソフトウェアだ。
(もっと読む)
November 29th, 2007
Posted by
admin |
2 comments
タグ: [オープンソース] [スパム] [ライブラリ] [画像] [開発] [認証] [GPL] [PHP] [Web]
ブログや掲示板のコメントスパムやスクリプトによるユーザ登録に悩まされる場合に活用されるのがCAPTCHAだ。読みづらい文字を生成して、その文字があっていれば許諾する機能だ。
自分のサイトにも使いたい、と思ったらこれが良いかも知れない。
今回紹介するオープンソース・ソフトウェアはSOLMETRA FormValidator、CAPTCHA生成ライブラリだ。
(もっと読む)
September 12th, 2007
Posted by
admin |
no comments
タグ: [Apache License 2.0] [ライブラリ] [ColdFusion] [開発] [認証]
※ 画像は公式サイトのデモより。
最近、注目しているのがFlashをはじめとした旧マクロメディアの技術だ。FlashPaperやColdFusion等、今更ながらも面白い技術が数多い。
ColdFusionは本格的に扱ったことがないが、こんなライブラリがあると可能性が広がりそうだ。
今回紹介するオープンソース・ソフトウェアはCFOpenID、ColdFusion向けのOpenIDライブラリだ。
(もっと読む)
July 26th, 2007
Posted by
admin |
no comments