Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

「最åˆã®ãƒšãƒƒãƒˆã®åå‰ã¯ï¼Ÿã€ã€Œå¥½ããªé£Ÿã¹ç‰©ã¯ï¼Ÿã€ã€Œæ¯è¦ªã®æ—§å§“ã¯ï¼Ÿã€â€•â€•ã€‚オンラインサービスã®ãƒ‘スワードを忘れã¦å¾©æ—§ã™ã‚‹æ™‚ã®ãŸã‚ã«ç™»éŒ²ã—ã¦ãŠããã‚“ãªã€Œç§˜å¯†ã®è³ªå•ã€ã¯ã€ã‚»ã‚ュリティ対ç–ã¨ã—ã¦ã¯ã€Œæ ¹æœ¬çš„ãªæ¬ 陥ã€ãŒã‚ã‚‹ã¨ã„ã†ç ”究çµæžœã‚’ç±³GoogleãŒ5月21æ—¥ã«ç™ºè¡¨ã—ãŸã€‚ ã“ã†ã—ãŸè³ªå•ã¯ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒæœ¬äººã§ã‚ã‚‹ã“ã¨ã‚’確èªã—ã¦ä¸æ£ãƒã‚°ã‚¤ãƒ³ã‚’防ããŸã‚ã®æŽªç½®ã¨ã—ã¦æ™®åŠã—ã¦ã„ã‚‹ãŒã€Googleã¯ãã®å®‰å…¨æ€§ã‚’検証ã™ã‚‹ç›®çš„ã§ã€Googleアカウントã®å¾©æ—§ã«ä½¿ã‚ã‚Œã¦ã„ãŸæ•°å„„件ã®ç§˜å¯†ã®è³ªå•ã‚’分æžã—ãŸã€‚ ãã®çµæžœã€ã€Œã‚¢ã‚«ã‚¦ãƒ³ãƒˆå¾©æ—§ã®ä»•çµ„ã¿ã¨ã—ã¦ãã‚Œã ã‘ã§åˆ©ç”¨ã™ã‚‹ã«ã¯ã‚»ã‚ãƒ¥ãƒªãƒ†ã‚£ã‚‚ä¿¡é ¼æ€§ã‚‚ä¸å分ã€ã¨ã„ã†çµè«–ã«é”ã—ãŸã¨ã„ã†ã€‚ ç†ç”±ã®1ã¤ã¯ã€ç”ãˆãŒç°¡å˜ã«åˆ†ã‹ã£ã¦ã—ã¾ã†ã“ã¨ã€‚例ãˆã°ã€ç±³å›½äººã®ã€Œå¥½ããªé£Ÿã¹ç‰©ã€ã®è³ªå•ã«å¯¾ã™ã‚‹ç”ãˆã¯ã€1回ã®æŽ¨æ¸¬ã ã‘ã§19.7ï¼…ã®ç¢ºçŽ‡ã§è¨€ã„当ã¦ã‚‰ã‚Œã‚‹ã“ã¨ãŒåˆ†ã‹ã£ãŸï¼ˆã¡ãªã¿ã«ãã®ç”ãˆã¯ã€Œãƒ”ザã€ã ã£
データã¯æ›´æ–°ã•ã‚Œã¦ã„ã¦ã‚‚表示ã¯å¤‰ã‚らãªã„・・・ id:hiromi2424 様ã‹ã‚‰ã®ã‚³ãƒ¡ãƒ³ãƒˆã§ä»–ã®æ–¹æ³•ãŒã‚ã‚‹ãã†ãªã®ã§ã“ã¡ã‚‰ã‚‚ã”覧ãã ã•ã„。 ç§è‡ªèº«æœªæ¤œè¨¼ã§ã™ãŒã€ã‹ãªã‚Šæœ‰åŠ›ãªæƒ…å ±ã§ã‚ã‚‹ã¨æ€ã„ã¾ã™ã€‚ CakePHPã®Authコンãƒãƒ¼ãƒãƒ³ãƒˆã«ã‚ˆã‚‹ãƒã‚°ã‚¤ãƒ³ã¯ èªè¨¼ã«æˆåŠŸã™ã‚‹ã¨ãƒ¦ãƒ¼ã‚¶æƒ…å ±ã‚’ã‚»ãƒƒã‚·ãƒ§ãƒ³ã«ä¿å˜ã—ã¾ã™ã€‚ ä¿å˜ã—ãŸã‚»ãƒƒã‚·ãƒ§ãƒ³ã¯ã€$this->Auth->user()ã§å–å¾—å¯èƒ½ã§ã™ã€‚ ã™ã”ã便利ãªã‚“ã§ã™ã‘ã© usersテーブルãŒæ›´æ–°ã•ã‚Œã¦ã‚‚ã€Cakeã¯è‡ªå‹•çš„ã«ã‚»ãƒƒã‚·ãƒ§ãƒ³ã‚’æ›´æ–°ã—ã¾ã›ã‚“。 ãã®å¯¾ç–ã¨ã—ã¦ã€usersテーブルãŒæ›´æ–°ã•ã‚ŒãŸéš›ã«ä½¿ãˆã‚‹ セッションを最新ã«ã™ã‚‹é–¢æ•°ã‚’紹介ã—ã¾ã™ã€‚(自動ã§ã¯ãªã„ã§ã™ // Auth.userã®ã‚»ãƒƒã‚·ãƒ§ãƒ³ã‚’æ›´æ–°ã™ã‚‹ function _update_session_auth_user() { $this->loadModel('User'); // User
HOME>WEBプãƒã‚°ãƒ©ãƒ 覚書>[CakePHP2.1.X] Authコンãƒãƒ¼ãƒãƒ³ãƒˆã®allowã¨deny [CakePHP2.1.X] Authコンãƒãƒ¼ãƒãƒ³ãƒˆã®allowã¨deny allowã¨denyã§å…¨ã¦ã®URLを対象ã¨ã™ã‚‹å ´åˆã€1ç³»ã§ã¯*を引数ã«ã—ã¦ã¾ã—ãŸãŒ2.1.Xã§ã¯å¼•æ•°ã¯ä¸è¦ã«ãªã£ãŸã¿ãŸã„ã§ã™ã€‚ 基本全ã¦ã®ãƒªã‚¯ã‚¨ã‚¹ãƒˆã‚’èªè¨¼ä¸è¦ã«ã—ã¦ã€ç‰¹å®šã®ã‚¢ã‚¯ã‚·ãƒ§ãƒ³ã ã‘èªè¨¼ã‹ã‘ãŸã„å ´åˆã« allow('*')ã¨ã™ã‚‹ã¨ã†ã¾ãå‹•ã‹ãªã„ã¿ãŸã„ã§ã™ã€‚ CakePHP 1.Xã®å ´åˆ 1ç³»ã®å ´åˆã€å¤šåˆ†ã“ã‚“ãªæ„Ÿã˜ã§å‹•ã„ã¦ãŸã¯ãš?
htaccess ã§ç‰¹å®šã®ãƒ•ã‚¡ã‚¤ãƒ«ã®ã¿ãƒ‘スワードをè¦æ±‚ã—ãªã„ Web コンテンツをä¿è·ã™ã‚‹ãŸã‚ã« .htaccess ファイルを用ã„㦠Basic èªè¨¼ãªã©ã‚’実施ã™ã‚‹å ´åˆã¯å¤šã„。 通常 .htaccess ã¯ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå˜ä½ã§æœ‰åŠ¹ã«ãªã£ã¦ã—ã¾ã†ã®ã ãŒã€ ã‚るディレクトリã®ã‚¢ã‚¯ã‚»ã‚¹ã‚’ Basic èªè¨¼ã§ã‚¢ã‚¯ã‚»ã‚¹åˆ¶å¾¡ã—ãŸã„㌠特定ã®ãƒ•ã‚¡ã‚¤ãƒ«ã«ã¤ã„ã¦ã¯èªè¨¼ã‚’è¦æ±‚ã—ãªã„è¨å®šã‚’è¡Œã„ãŸã„å ´åˆã¯ Files ディレクティブ㨠Satisfy ディレクティブã§å®Ÿç¾ã§ãる。 AuthType Basic AuthUserFile èªè¨¼ç”¨ãƒ•ã‚¡ã‚¤ãƒ« AuthName "Enter password" Require valid-user <Files "èªè¨¼è¦æ±‚ã—ãªã„ファイル"> Satisfy Any Allow from all </Files> Satisfy ディレクティブ㯠Allow ディレクティブ
Basicèªè¨¼ã‚’ディレクトリå˜ä½ã§ã¯ãªãã€ç‰¹å®šã®ãƒ•ã‚¡ã‚¤ãƒ«ã«ã ã‘é©ç”¨ã™ã‚‹æ–¹æ³•ã‚’解説ã—ã¾ã™ã€‚ã‚»ã‚ュリティを高ã‚ã‚‹ãŸã‚ã€ç®¡ç†ç”¨ãƒ•ã‚¡ã‚¤ãƒ«ã‚„特定ã®CGIスクリプトã«å¯¾ã—ã¦ã€ç°¡å˜ã«èªè¨¼ã‚’è¨å®šã™ã‚‹æ–¹æ³•ã‚’紹介ã—ã¾ã™ã€‚ error ã“ã®è¨˜äº‹ã¯æœ€çµ‚æ›´æ–°æ—¥ã‹ã‚‰17年以上ãŒçµŒéŽã—ã¦ã„ã¾ã™ã€‚ 今回ã®è¨˜äº‹ã¯ã€.htaccessã«ã‚ˆã‚‹Basicèªè¨¼ã®ã‹ã‘æ–¹ã®ç¶šç·¨ã§ã™ã€‚ .htaccess ã¨ã¯ Webサーãƒãƒ¼(Apache)ã®æŒ™å‹•ã‚’ã€ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå˜ä½ã§æŒ‡å®šã™ã‚‹ãŸã‚ã®è¨å®šãƒ•ã‚¡ã‚¤ãƒ«ã§ã™ã€‚ 「.htaccessã€ã¨ã„ã†åå‰ã®ãƒ†ã‚ストファイルをã€è©²å½“ディレクトリã«FTPã§ã‚¢ãƒƒãƒ—ãƒãƒ¼ãƒ‰ã—ãŸã‚Šã€Telnetã‚„SSHç‰ã§ãƒã‚°ã‚¤ãƒ³ã—ã¦ã€vi ç‰ã®ã‚¨ãƒ‡ã‚£ã‚¿ã§ç›´æŽ¥ä½œæˆãƒ»ç·¨é›†ã™ã‚Œã°OKã§ã™ã€‚ .htaccess ã‚’è¨ç½®ã™ã‚‹ã¨ã€ãã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã¨ã€ãã®ä¸‹å±¤ã«ä½ç½®ã™ã‚‹å…¨ã¦ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ã€.htaccess ã§æŒ‡å®šã—ãŸè¨å®šãŒåæ˜ ã•ã‚Œã¾ã™ã€‚ Ba
以å‰ã‹ã‚‰ã€Googleアカウントã§WordPressã¸ãƒã‚°ã‚¤ãƒ³ã™ã‚‹æ–¹æ³•ã‚’探ã£ã¦ã„ãŸã®ã§ã™ãŒã€æ„外ã«ã€æƒ…å ±ãŒå°‘ãªã„ã®ã§ã€éœ€è¦ãŒã‚ã¾ã‚Šãªã„ã®ã‹ãªã¨æ€ã£ã¦ã¾ã—ãŸã€‚ よã†ã‚„ãã€ãれをå¯èƒ½ã«ã™ã‚‹ãƒ—ラグイン「WP Google Appsã€ã¨è¨€ã†ã®ã‚’知りã€è¦æœ›ãŒã‚ã£ãŸãŸã‚ã€æŸWordPressã¸å°Žå…¥ã—ã¾ã—ãŸã€‚ GoogleAppを利用ã—ã¦ã„ã‚‹ã®ã§ã€ãƒ—ラグイン導入後ã€è¨å®šã§ã€GoogleAppã®ãƒ‰ãƒ¡ã‚¤ãƒ³ã‚’è¨å®šã™ã‚‹ã ã‘ã§ã€Googleアカウントã«ã‚ˆã‚‹ãƒã‚°ã‚¤ãƒ³èªè¨¼ãŒå¯èƒ½ã«ãªã‚Šã¾ã™ã€‚ GoogleAppã§ã€è¤‡æ•°ã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆãŒã‚ã‚‹å ´åˆã«ã€WordPressユーザを作æˆã™ã‚‹å¿…è¦ãŒãªã„ã®ã§ã€ç®¡ç†ãŒå¤§å¤‰æ¥½ã§ã™ã€‚ プラグインインストールã§æ³¨æ„ã™ã‚‹ç‚¹ã¯ã€ç¾ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã ã¨ã€ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªåãŒãƒ€ãƒ–ã£ã¦ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•ã‚Œã‚‹ã‚ˆã†ãªã®ã§ã€ã‚‚ã—ã€è¨å®šé …ç›®ãŒè¡¨ç¤ºã•ã‚Œãªã„時ã«ã¯ã€æ‰‹å‹•ã§ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã—ãŸæ–¹ãŒè‰¯ã„ã‹ã¨æ€ã„ã¾ã™ã€‚
今年ã¯ã„ã‚ã„ã‚ã‚ã£ãŸã®ã§ã€æ›¸ã„ã¦ãŠã。 仕事 2019å¹´ã®å‰åŠã¯ã‹ãªã‚Šé ‘å¼µã£ãŸã¨æ€ã†ã€‚2018å¹´4月ã«ãƒ¡ãƒ«ãƒšã‚¤ã«å…¥ç¤¾ã—ã¦ã‹ã‚‰SREã¨ã—ã¦ã„ã‚ã„ã‚準備ã—ã¦ãã¦ã€ä»Šå¹´2月ã«ãƒ¡ãƒ«ãƒšã‚¤ã‚’リリースã§ããŸã€‚ã“ã®1å¹´ã€SREã®ã‚¨ãƒ³ã‚¸ãƒ‹ã‚¢Tech Leadã¨ã—ã¦ã®ä»•äº‹ã¨EMã¨ã—ã¦ã®ä»•äº‹ã‚’両方やã£ã¦ã„ãŸã®ã§ã€ãã‚Œãžã‚Œæ›¸ã„ã¦ã¿ã‚‹ã€‚ SRE リリースãŒè¿‘ã¥ãå‰ã¯è¨è¨ˆã—ãŸã‚¤ãƒ³ãƒ•ãƒ©ã‚’コード化ã—ã¦ä»•çµ„ã¿ã‚’作る作æ¥ã¨ã€ãƒªãƒªãƒ¼ã‚¹ã¾ã§ã«å¿…è¦ãªã“ã¨ã‚’ã„ã‚ã„ã‚æ•´ç†ã—ã¦ã¤ã¶ã—ã¦ã„ãã¨ã„ã†ã“ã¨ã‚’ã²ãŸã™ã‚‰ã‚„ã£ã¦ã„ãŸã€‚Microservices Platform teamã¨å”力ã—ã¦ã‚„ã‚‹ã“ã¨ã‚‚ã‚ã£ãŸã€‚技術的ãªéƒ¨åˆ†ã ã‘ã§ãªãã€ãƒžã‚¤ã‚¯ãƒã‚µãƒ¼ãƒ“スã®é‹ç”¨ã®ãŸã‚ã®çµ„織的ãªä»•çµ„ã¿ã¥ãã‚Šã€ä¼šç¤¾ã¨ã—ã¦ã®æƒ…å ±çµ±åˆ¶ãªã©ã„ã‚ã„ã‚ãªã“ã¨ã‚’ã‚„ã£ã¦ãŸã€‚ã“ã®ã¨ãã«ã„ã‚ã„ã‚仕組ã¿ã‚’作ã£ã¦ãŠã„ã¦ã‚ˆã‹ã£ãŸã¨æ€ã†ã€‚ 2018ã®å¹´æœ«ã‹ã‚‰2月ã®ãƒªãƒªãƒ¼ã‚¹ã¾ã§ã¯ã„ã‚ã„ã‚ã‚ã£ã¦ã‚ã¡ã‚ƒ
PHPã§Apacheã§ã®èªè¨¼ãƒ¦ãƒ¼ã‚¶åを得る方法。 Basicèªè¨¼ã®å ´åˆã¯ã€$_SERVER['PHP_AUTH_USER'] ã«ãƒ¦ãƒ¼ã‚¶åãŒã‚»ãƒƒãƒˆã•ã‚Œã€MD5èªè¨¼ã§ã¯$_SERVER['PHP_AUTH_DIGEST']ã«èªè¨¼æƒ…å ±ãŒã‚»ãƒƒãƒˆã•ã‚Œã‚‹â€¦ã€€ã¯ãšã€‚ ã‚るレンタルWebサーãƒã§ã¯ã€Basicèªè¨¼ã—ã¦ã„ã‚‹ã«ã‚‚ã‹ã‹ã‚らãšã€ãƒ¦ãƒ¼ã‚¶åã‚’å¾—ã‚‹ã“ã¨ãŒå‡ºæ¥ãªã„… PHPマニュアルã«ã‚ˆã‚Œã°ã€ã€Œå¤–部èªè¨¼ãŒå¯èƒ½ã§ã‹ã¤ セーフモード ãŒæœ‰åŠ¹ã®å ´åˆã€ã¯$_SERVER['REMOTE_USER'] を利用ã›ã‚ˆã¨æ›¸ã‹ã‚Œã¦ã„る。 知りã¾ã›ã‚“ã§ã—ãŸã€‚ èªè¨¼ã•ã‚ŒãŸãƒ¦ãƒ¼ã‚¶åを表示ã™ã‚‹ãƒ†ã‚¹ãƒˆãƒ—ãƒã‚°ãƒ©ãƒ <?php if (!isset($_SERVER['PHP_AUTH_USER'])) { print('BASICèªè¨¼ã•ã‚Œã¦ã„ã¾ã›ã‚“'); } else { print('BASICユーザå :' . $_SERVER[
ã“ã®ã‚¯ã‚¤ãƒƒã‚¯ã‚¹ã‚¿ãƒ¼ãƒˆã§ã¯ã€SDKã®è¨å®šæ–¹æ³•ã¨ã€åŸºæœ¬çš„ãªã‚°ãƒ©ãƒ•API呼ã³å‡ºã—ã‚’è¡Œã†æ–¹æ³•ã«ã¤ã„ã¦èª¬æ˜Žã—ã¾ã™ã€‚今ã™ãã«è¨å®šã—ãªã„å ´åˆã€JavaScriptテストコンソールを使ã£ã¦ã€SDKã®ã™ã¹ã¦ã®ãƒ¡ã‚½ãƒƒãƒ‰ã‚’使用ã—ã€ã„ãã¤ã‹ã®ã‚µãƒ³ãƒ—ルも試ã™ã“ã¨ãŒã§ãã¾ã™(è¨å®šæ‰‹é †ã‚’スã‚ップã—ã¦ã‚‚ã€ã“ã®ã‚¯ã‚¤ãƒƒã‚¯ã‚¹ã‚¿ãƒ¼ãƒˆã®æ®‹ã‚Šã®éƒ¨åˆ†ã‚’コンソールã§è©¦ã™ã“ã¨ã¯å¯èƒ½ã§ã™)。 サãƒãƒ¼ãƒˆã•ã‚Œã‚‹ãƒ–ラウザー JavaScript用Facebook SDKã¯ã€æ¬¡ã®ä¸€èˆ¬ã«è‰¯ã使用ã•ã‚Œã¦ã„るブラウザーã®ã€æœ€æ–°ã®2ã¤ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’サãƒãƒ¼ãƒˆã—ã¦ã„ã¾ã™:Chromeã€Firefoxã€Edgeã€Safari (iOSã‚’å«ã‚€)ã€Internet Explorer (ãƒãƒ¼ã‚¸ãƒ§ãƒ³11ã®ã¿)。 基本è¨å®šJavaScript用Facebook SDKã«ã¯ã€ãƒ€ã‚¦ãƒ³ãƒãƒ¼ãƒ‰ã‚„インストールãŒå¿…è¦ãªã‚¹ã‚¿ãƒ³ãƒ‰ã‚¢ãƒãƒ¼ãƒ³ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã‚ã‚Šã¾ã›ã‚“。必è¦ãªã®ã¯ã€é€šå¸¸ã®å°ã•ã„Ja
「ãªãœ Facebook ã§ã—ã‹ãƒã‚°ã‚¤ãƒ³ã§ããªã„ã‚“ã§ã™ã‹ï¼Ÿã€ã¨ã¯ã€Forkwell ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‹ã‚‰ã‚ˆããŠå¯„ã›ã„ãŸã ãç–‘å•ã§ã—ã¦ã€‚ ã™ã§ã«ãƒ¦ãƒ¼ã‚¶ãƒ¼ç™»éŒ²æ¸ˆã¿ã®æ–¹ã¯ã”å˜çŸ¥ã§ã—ょã†ãŒã€Forkwell ã¸ã®ã‚µã‚¤ãƒ³ã‚¢ãƒƒãƒ—ã¯ç¾çŠ¶ã€Facebook アカウントã«ã‚ˆã‚‹ç™»éŒ²ã ã‘ã«é™ã‚‰ã‚Œã¦ã„ã¾ã™ã€‚ ãŸã 日本ã§ã‚‚ CoffeeMeeting や Wantedlyã€WishScope ã®ã‚ˆã†ãª Facebook 連æºã®WebサービスãŒæ¬¡ã€…ã¨å¢—ãˆã¦ã„る昨今ã€ã€ŒFacebook ã§ã—ã‹ãƒã‚°ã‚¤ãƒ³ã§ããªã„ã®ãŒæ®‹å¿µã€ã¨ã„ã†æ„見ã«ä»Šã²ã¨ã¤ãƒ”ンã¨æ¥ã¾ã›ã‚“ã§ã—ãŸã€‚ ã—ã‹ã— Forkwell もリリースã—ã¦ã‹ã‚‰ç´„1ヶ月åŠãŒãŸã¡ã€ã“ã®ãƒ–ãƒã‚°ã¨ã‚‚åˆã‚ã›ã¦ãƒ¦ãƒ¼ã‚¶ãƒ¼å‹•å‘を探ã£ã¦ã„ã内ã«ç§ãŸã¡ã‚‚æ°—ã¥ãã¾ã—ãŸã€‚ Forkwell ãŒã‚¿ãƒ¼ã‚²ãƒƒãƒˆã«ã—ã¦ã„ã‚‹ITエンジニア層ã«ã¯ã€Facebook よりも Twitter ã®ã»ã†ãŒæ–然ã€æ³¢åŠåŠ›ãŒã‚ã‚‹ã“
ユーザã®ä½œæˆ adminデータベースã«ä½œæˆã•ã‚ŒãŸãƒ¦ãƒ¼ã‚¶ã¯ç®¡ç†è€…ユーザã¨ãªã‚‹ã€‚ ユーザã¯å„データベース毎ã«ä½œæˆã™ã‚‹ã€‚ ã¡ãªã¿ã«db.addUser("id","pass",true)ã®ã‚ˆã†ã«ç¬¬3引数ã«trueを指定ã™ã‚‹ã¨readOnlyã®ãƒ¦ãƒ¼ã‚¶ãŒä½œæˆã§ãるらã—ã„。 root@johan:/usr/local/mongodb# /usr/local/mongodb/bin/mongo MongoDB shell version: 2.0.2 connecting to: test > use admin switched to db admin > db.addUser("i2bs","secret") { "n" : 0, "connectionId" : 2, "err" : null, "ok" : 1 } { "user" : "i2bs", "readOnly" : false, "
MongoDB1.6.5 㧠Master-Slave レプリケーション ã—ã¦ã¿ã‚‹ ã§æ§‹ç¯‰ã—ãŸç’°å¢ƒã‚’使用ã—ã¾ã™ã€‚ マスターを auth オプション付ãã§èµ·å‹•ã™ã‚‹ $ bin/mongod --master --port 27017 --auth --dbpath /var/mongodb/data/master/ スレーヴを auth オプション付ãã§èµ·å‹•ã™ã‚‹ $ bin/mongod --slave --source localhost:27017 --port 27018 --auth --dbpath /var/mongodb/data/slave/ (snip) Tue Jan 18 17:30:32 [replslave] repl: from host:localhost:27017 Tue Jan 18 17:30:32 [replslave] replauthenticat
普段ã€è¦–点や環境を変ãˆãªã‘ã‚Œã°ã¾ã£ãŸãæ°—ã¥ã‹ãªã„ã“ã¨ã‚‚ã‚ã‚Šã¾ã™ã€‚ ã—ã‹ã‚‚ã€ãã®æ—¥å¸¸ã«æ…£ã‚Œãã£ã¦ã„ã‚Œã°ã„ã‚‹ã»ã©ã€ãã“ã«é©šããŒã‚ã‚‹ãªã©ã¨ã¯èª°ã‚‚予想もã—ã¦ã„ã¾ã›ã‚“。 ã‚‚ã†ä½•ç™¾å›žã‚‚ç¹°ã‚Šè¿”ã—ã¦ã„ã‚‹ã€ãã‚“ãªæ—¥å¸¸ã®ä½œæ¥ã®ä¸ã§ã€äºˆæƒ³ã‚‚ã—ãªã„æ„Ÿå‹•ã«å‡ºä¼šã†ã€‚ 今日ã€Facebookを使ã£ã¦æ—¥ã€…ã®æ¥å‹™ã‚’ã“ãªãã†ã¨ã—ã¦ã„ãŸã¨ã“ã‚ã€ãã‚“ãªå‡ºæ¥äº‹ã«éé‡ã—ã¾ã—ãŸã®ã§ã€çš†æ§˜ã¨å…±æœ‰ã•ã›ã¦ã„ãŸã ããŸã„ã¨æ€ã„ã¾ã™ã€‚ 大ã’ã•ã§ã™ã¿ã¾ã›ã‚“ã€ã—ã‹ã—ã€å€‹äººçš„ã«ã¯å°‘ã—æ„Ÿå‹•ã—ã™ãŽã¦ã—ã¾ã£ãŸã‚‚ã®ã§ã™ã‹ã‚‰ã€‚。。 事ã®ç™ºç«¯ã¯ã€ã“ã‚“ãªäº‹ã‹ã‚‰å§‹ã¾ã‚Šã¾ã—ãŸã€‚ 実ã¯ã€å‡ºå¼µå…ˆã®éŸ“国ã®ã‚½ã‚¦ãƒ«ã‚ˆã‚ŠSeesmic Desktop Proã¨ã„ã†ã‚¢ãƒ—リケーションã§ã€Facebookアカウントã®èªè¨¼ã‚’è¡ŒãŠã†ã¨ã—ãŸã‚‰ã€ã“ã‚“ãªã‚¨ãƒ©ãƒ¼ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒè¡¨ç¤ºã•ã‚ŒãŸã®ã§ã™ã€‚ ã“ã“ã¾ã§ã¯ã€ã‚»ã‚ュリティ対ç–ã¨ã—ã¦ã¯ã‚ˆãã‚るパターンã§ã™ã®ã§ç‰¹ã«ä½•ã¨ã‚‚æ€ã„ã¾ã›ã‚“。 普段アクセスã—ã¦ã„ã‚‹IP
Access_tokens allow users to interact with your apps in meaningful and social ways. While we are deprecating the use of the offline_access permission, through a migration setting in the Developer App, we are now allowing the option to reset the expiration time for existing, valid access_tokens each time a user interacts with your site. For existing apps, there are no changes required for your app,
リリースã€éšœå®³æƒ…å ±ãªã©ã®ã‚µãƒ¼ãƒ“スã®ãŠçŸ¥ã‚‰ã›
最新ã®äººæ°—エントリーã®é…ä¿¡
処ç†ã‚’実行ä¸ã§ã™
j次ã®ãƒ–ックマーク
kå‰ã®ãƒ–ックマーク
lã‚ã¨ã§èªã‚€
eコメント一覧を開ã
oページを開ã
{{#tags}}- {{label}}
{{/tags}}