1.需要科學上網方式, 開啟 傳送門
2.當前版本為4.0.1,文件其實寫得非常清楚,覺得比較亂, 在此整理一下。 主要針對需要google sign 自定義登陸按鈕的內容。
3.官方demo給的是用gidsigninbutton 這個類進行登陸操作。
4.此處相當於翻一下官方文件。
5.首先是幾個基本設定,
gidsignin *sigin = [gidsignin sharedinstance];
sigin.clientid = @"******************************x";
sigin.delegate = self;
sigin.uidelegate = self;
[sigin setscopes:[nsarray arraywithobject:@""]];
6.自定義登陸按鈕, 關鍵是gidsignindelegate, gidsigninuidelegate這個2個協議, 無論使用2個方式當中哪乙個, 都要實現這個2個協議。此處的self可以是uiviewcontroller或者其子類。執行登陸操作[[gidsignin sharedinstance] signin];
7.三個**方法,都要實現。
- (void)signinwilldispatch:(gidsignin *)signin error:(nserror *)error
- (void)signin:(gidsignin *)signin presentviewcontroller:(uiviewcontroller *)viewcontroller
- (void)signin:(gidsignin *)signin dismissviewcontroller:(uiviewcontroller *)viewcontroller
8.正常彈出safirviewcontroller ,進入登陸流程, 在- (void)signin:(gidsignin *)signin didsigninforuser:(gidgoogleuser *)user witherror:(nserror *)error; 這個方法當中,就可以獲取到想要的資訊。 登陸mysql s MySQL登陸退出
單例項登陸mysql mysql mysql uroot 適合剛安裝後無密碼 mysql uroot p 標準登陸的方法 mysql uroot p password 密碼明文會洩露密碼,一般用於指令碼中,指令碼許可權root 700 多例項登陸mysql mysql s data 3307 mys...
aws中centos登陸連線設定
第一步 使用aws金鑰檔案 pem 登陸 在shell中需使用新建的會話,不能直接,使用原來的會話進行修改,否則無法進入 點選瀏覽器,點新增,再點選匯入,選擇.pem 檔案 第二步 登陸後,使用root身份編輯亞馬遜雲主機的ssh登入方式,輸入passwd,設定乙個新密碼,再然後編輯下面的檔案 vi...
ubuntu root 使用者登陸登陸辦法
習慣於圖形化操作的我們,不愛面對一堆的命令的操作,拿想要隨意操作所有東東,就想要提示登入的許可權 以root使用者登入就可以。但是,ubuntu預設並沒有以root使用者登入,so,我們需要做些配置,讓系統再啟動的時候直接以root使用者登入。ubuntu 12.04預設是不允許root登入的,在登...