2017年1月30日のブックマーク (2件)

  • pac4jでGitHubのOAuth認証を使ってみる - たけぞう瀕死ブログ

    GitHubアカウントでログインできるWebアプリケーションを作りたいなーと思っていたのですが、Javaだとpac4jというライブラリを使うとGitHubを始め、TwitterやFacebookなど様々なサービスのOAuth認証を扱うことができるようです。 github.com SpringMVCやJAX-RSなどのフレームワークとの連携機能も提供されているようですが、今回は基的な使い方を把握するためにpac4j-oauthというモジュールを使ってサーブレットベースで試してみました。 まずはGitHub上でアプリケーションの登録を行う必要があります。 続いてプログラムの実装に移ります。pom.xmlに以下の依存関係を追加します。 <dependency> <groupId>org.pac4j</groupId> <artifactId>pac4j-oauth</artifactId> <

    pac4jでGitHubのOAuth認証を使ってみる - たけぞう瀕死ブログ
  • GitBucket 4.9をリリースしました - たけぞう瀕死ブログ

    Scalaで実装されたオープンソースのGitサーバ、GitBucket 4.9をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/4.9 GitLFSサポート GitLFSの実験的サポートを追加しました。この機能を使用するためにはGitBucketの設定画面でBase URLを適切に設定しておく必要があります。 これだけでGitLFSが利用可能になります。GitLFSで管理されているファイルは GITBUCKET_HOME/repositories/<user>/<repository>/lfs 配下に格納され、リポジトリビューアでは以下のようにファイルの詳細画面にLFSラベルが表示されるようになります。 将来的にはラージファイルの保存先としてローカルファイルシステムだけでなくクラウドストレージや分散ファイルシステムなど

    GitBucket 4.9をリリースしました - たけぞう瀕死ブログ