Appwrite의 Flutter 및 Dart SDK의 새 버전 발표
또한 이제 Flutter SDK 버전 7.0이 Windows 애플리케이션에 대한 OAuth 인증을 완벽하게 지원한다는 소식을 전하게 되어 기쁩니다. Android 기기에서 이전 버전의 Appwrite SDK로 이미 OAuth 인증을 사용하고 있는 경우 새 설정으로 매니페스트 파일
AndroidManifest.xml
을 업데이트해야 합니다.<manifest ...>
...
<application ...>
...
<!-- Add this inside the `<application>` tag, along side the existing `<activity>` tags -->
<activity android:name="com.linusu.flutter_web_auth_2.CallbackActivity" android:exported="true">
<intent-filter android:label="flutter_web_auth_2">
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="appwrite-callback-[PROJECT_ID]" />
</intent-filter>
</activity>
</application>
</manifest>
웹 애플리케이션과 함께 패키지를 사용하는 경우 다음 예와 같이 콜백 파일을 업데이트해야 합니다.
<!DOCTYPE html>
<title>Authentication complete</title>
<p>Authentication is complete. If this does not happen automatically, please
close the window.
<script>
window.opener.postMessage({
'flutter-web-auth2': window.location.href
}, window.location.origin);
window.close();
</script>
보시다시피 변경 사항은 사소하며 Appwrite가 이제
flutter_web_auth_2
대신 flutter_web_auth
패키지를 사용하고 있음을 나타냅니다. 새 패키지에는 Flutter용 Appwrite SDK를 사용할 때 더 나은 경험을 가능하게 하는 여러 개선 사항 및 버그 수정이 포함되어 있습니다.이것은 또한 새로운 Nico Mexis 패키지를 포크하고 유지 관리한 flutter_web_auth_2과 Dom Jocubeit , Bishwajeet Parhi , Agon Noga 및 Kamil Pyrkosz을 포함하여 많은 Appwrite 커뮤니티 구성원에게 감사를 표할 좋은 기회입니다. 이러한 문제를 해결하는 데 도움이 됩니다.
더 알아보기
Appwrite를 처음 사용하는 경우 Appwrite는 개발자에게 웹 또는 모바일 애플리케이션을 구축하는 데 필요한 모든 핵심 API를 제공하는 서비스 플랫폼으로서의 완전한 100% 오픈 소스 백엔드입니다. Appwrite에 대해 자세히 알아보고 Appwrite SDK을(를) 방문하여 Appwrite Documentation을 시작할 수 있습니다.
Reference
이 문제에 관하여(Appwrite의 Flutter 및 Dart SDK의 새 버전 발표), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/appwrite/announcing-new-versions-for-appwrites-flutter-and-dart-sdks-4l5j텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)