Commit Graph
117 Commits
Author SHA1 Message Date
Paul Beusterien 7cac9dc47a Fix firebaes typo (#755) 2018-02-06 10:42:56 -08:00
Iulian Onofrei f0272149c5 Fix incorrect deprecation message (#688)
* Fix incorrect deprecation message for Obj-C and Swift
2018-01-25 06:44:59 -08:00
Zsika Phillip 2ff7f48c60 Adds explicit core graphics dependency to auth (#700) 2018-01-24 13:26:32 -08:00
Zsika Phillip 7a600fcfb8 Updates Auth ChangeLog (#645)
* Updates Auth ChangeLog

* addresses comments

* Fixes typo.
2018-01-11 09:55:32 -08:00
Zsika Phillip c18af34fca Amends phone auth unit tests (#632) 2018-01-09 09:43:13 -08:00
Zsika Phillip 9172e6eb7a Adds AdditionalUserInfo to Phone Auth (#623) 2018-01-08 15:40:31 -08:00
Paul Beusterien f08b5044d6 Add Community Supported tvOS (#590)
Add Community Supported tvOS for Core, Auth, Database and Storage.
Add tvOS unit tests
Add tvOS sample app
Update README.md
Add tvOS to travis testing
2018-01-03 12:12:22 -08:00
Zsika Phillip 60fa69332e Internal code clean up (#584)
Fixes indentation and removes unused imports.
2017-12-19 15:25:15 -08:00
alexg33 cb5f3efd3a Updating the Auth header comments for Jazzy syntax (#535) 2017-12-06 15:41:47 -08:00
Paul Beusterien ed3e4982f9 Standardize cross module imports with angle bracket syntax (#526)
Qualify all cross-pod imports of FirebaseCore headers
2017-12-04 08:52:11 -08:00
Zsika Phillip 0fca357398 Fixes small typo in comments (#524) 2017-12-01 15:32:25 -08:00
rsgowman a251259f3c Include UID when sending (internal) auth state change notifications (#507)
This is to allow firestore to not require an explicit dependency on auth.
2017-11-30 13:26:25 -05:00
Paul Beusterien 343421d93e FIRAppInternal.h is a published private header (#501) 2017-11-28 13:52:51 -08:00
Zsika Phillip 564c0bebdc Update version number (#499)
* updates Auth Change Log

* Minor Improvements

* Addresses comment
2017-11-28 11:17:49 -08:00
Ryan Wilson 7386f00178 Replacing FIR_SWIFT_NAME macro with NS_SWIFT_NAME. (#476)
* Replacing FIR_SWIFT_NAME macro with NS_SWIFT_NAME.

This pushes the minimum Xcode version to 7.3, as NS_SWIFT_NAME was
limited before that version (which is why the macro was introduced in
the first place).

* Fixed FIRMessaging header
2017-11-28 06:59:07 -08:00
Zsika Phillip 771b0f7a65 Adds Auth Result to Sign In with Custom token (#489)
* Adds Auth Result to Sign In with Custom token

* Addresses comomments
2017-11-27 14:17:05 -08:00
Zsika Phillip bc2d78439a Adds AuthDataResult to signInWithEmailPassword Method (#484)
* Adds AuthDataResult to signInWithEmail:Password

* Addresses comments

* Addresses comments

* addresses more comments

* Fixes broken tests
2017-11-22 08:57:07 -08:00
Paul Beusterien 3e592526ec Buildable and interoperable source pods (#444) 2017-11-21 17:02:22 -08:00
Zsika Phillip 54aef651d8 Add Auth Result to createUserWithEmail (#477) 2017-11-20 15:56:03 -08:00
Zsika Phillip 5fbe71052d Adds AuthDataResult to anonymous sign in (#470)
* Adds AuthDataResult to anonymous sign in

* Fixes typo

* Addresses comments

* addresses comment on PR
2017-11-17 15:55:56 -08:00
Zsika Phillip 8d6a574e45 Update change log (#429)
* Updates change log for 4.3.2

* Small improvement

* Updates podspec as well
2017-11-06 13:19:38 -08:00
Zsika Phillip 895b9438ae Handle error after phone auth linking (#422)
Handles possible errors after linking phone number.
Also sets anonymous ivar to NO if linking succeeded.
2017-11-05 22:14:55 -08:00
Ivan 6356386e0d handles unstructured errors on redirect URLs 2017-10-23 14:03:07 -07:00
Ivan 13d59e3067 handles unstructured errors on redirect URLs 2017-10-23 13:46:46 -07:00
Ivan 4cf46e4123 Merge branch 'master' of https://github.com/firebase/firebase-ios-sdk into fix-reason-parameter 2017-10-23 11:39:10 -07:00
Ivan 9f6f969334 handles unstructured errors on redirect URLs 2017-10-23 11:38:29 -07:00
Xiangtian Dai e5d40c5602 Fixes a pod lint warning for implicit conversion. (#399) 2017-10-21 07:38:32 -07:00
Zsika Phillip 36a52eac7a Updates the change log for Auth release 4.3.1 (#392)
* Updates the changelog for M20.

* Updates podspec version

* uses correct single quote character
2017-10-20 13:13:35 -07:00
Xiangtian Dai a9585971c3 Silences unguarded availability warnings in Auth. (#389)
Also fixes a crash in the Auth sample app in an error case.

This addresses *Auth* part of #385 .
2017-10-19 08:58:36 -07:00
Xiangtian Dai c8bfb2539c Improves changelog for FirebaseAuth 4.3.0 release. (#355) 2017-10-10 10:53:16 -07:00
Xiangtian Dai 532f538ee6 Prepare to release FirebaseAuth 4.3.0 (#345)
* Update Auth version to 4.3.0

* Revert "Removes user meta from public API (#308)"

This reverts commit 1602391bf8.

* Revert "Removes metadata from swift sample (#318)"

This reverts commit 804ff523a2.
2017-10-09 16:20:17 -07:00
Paul Beusterien 8156da3f32 Fix warnings exposed by Xcode 9.1 in Auth (#350) 2017-10-09 12:22:11 -07:00
Paul Beusterien 20b94f750f Delete duplicated FIRAuthOperationType.h (#348) 2017-10-09 10:00:39 -07:00
Zsika Phillip 641b7c3a06 Fixes reference docs (#330)
* Fixes reference docs

Fixes reference docs for FIRAuthErrorUserInfoEmailKey.

* Modfies error code

Modifies the error code where the FIRAuthErrorUserInfoDataKey key is set.
2017-10-04 10:13:39 -07:00
Xiangtian Dai 4b1b3d62d8 Simplifies logic to post auth state change notifications, which is also applied more consistently now. (#325) 2017-10-03 09:58:47 -07:00
Xiangtian Dai bf550507ff Automatically signs user out if the token is no longer valid. (#323) 2017-10-02 14:15:05 -07:00
Zsika Phillip 7fa0b0de42 Disambiguates known errors from web context (#322)
* Disambiguates known errors from web context
 - Disambiguates known errors possibly returned by verifyPhoneNumber:UIDelegate:completion:
2017-10-02 11:21:55 -07:00
Zsika Phillip aebb293f3d Add operation phone auth (#309)
* Adds operation to verify PhoneNumber requests

* Improvements and unit tests

* Fixes typo

* Addresses comments

- Removes the FIRAuthOperation class.
- Defines the FIRAuthOperationType as an enum in a class of the same name.
- Passes the FIRAuthOperationType value down to the verifyPhoneNumber RPC where it is translated to a string.

* Fixes unit tests

* Actually fixes the unit tests.
2017-09-27 00:16:33 -07:00
Xiangtian Dai 06fbbd8ee0 - Saves user metadata in keychain. (#305)
- Adds Swift stubs for the new API.
- Shows the `isNewUser` bit in the sample app.
2017-09-26 13:17:41 -07:00
Zsika Phillip 1602391bf8 Removes user meta from public API (#308)
* Removes user meta from public API

* remove unused import

removes unused import

* Removes Swift Name
2017-09-22 11:03:08 -07:00
Xiangtian Dai 59553af237 Plans next Auth release as 4.2.1 instead. (#306) 2017-09-22 06:30:24 -07:00
Zsika Phillip f333bd5c18 User meta data (#292)
* Add user metadata

* Small improvements

* Addresses comments

* Fixes broken tests

Adds FIRUserMetadata to unbrella file.
2017-09-21 16:35:27 -07:00
Xiangtian Dai 93bcf42a0b Updates changelog for next Auth release of 4.3.0. (#303) 2017-09-21 11:29:26 -07:00
Xiangtian Dai 64462179c3 Fixes a threading issue when calling back with an error for phone number auth. (#298)
Also changes the sample app to be able to test this case.
2017-09-21 11:25:32 -07:00
Xiangtian Dai f42d6d11e4 FIxes Swift name for the new protocol. (#289) 2017-09-19 14:01:06 -07:00
Paul Beusterien 9447e72cab Consolidate AuthSamples into main Firebase Xcode project (#288) 2017-09-19 11:18:04 -07:00
Zsika Phillip a34d091971 Removes unused Fir_authPhoneNumber (#277)
Removes references of unused Fir_authPhoneNumber and accompanying class.
2017-09-17 22:12:53 -07:00
Zsika Phillip 7dc124882a Add missing comments (#273)
* Small code clean-up changes

* Fixes typos

* Addresses comment
2017-09-15 14:54:11 -07:00
Zsika Phillip b8f70da4ee Adds event ID validation to verify phone number (#263)
* Adds event ID validation to verify phone number
2017-09-13 23:45:07 -07:00
Xiangtian Dai 56ea45f052 Fixes nullability and removed redundant property for FIROAuthCredential. (#262)
* Fixes nullability and removed redundant property for FIROAuthCredential.
* Fixes a typo in FIROAuthCredential initializer.
2017-09-13 19:08:12 -07:00